News, tips, advice, support for Windows, Office, PCs & more. Tech help. No bull. We're community supported by donations from our Plus Members, and proud of it
Home icon Home icon Home icon Email icon RSS icon
  • CadLogic DraftIt won't start after Windows update!

    Home Forums AskWoody support Questions: Browsers and desktop software CadLogic DraftIt won't start after Windows update!

    This topic contains 13 replies, has 6 voices, and was last updated by  Paul_L 1 month ago.

    • Author
      Posts
    • #1979867 Reply

      Paul_L
      AskWoody Plus

      I am a retired engineer. I designed a geothermal heating system for my house beginning back in 2012. I began using a bargain priced ($39) CAD program called DraftItPlus V4 by CadLogic which duplicates most of the functionality of AutoCad which is a subscription product at $1575 a year. I was very satisfied with DraftIt until last week when it wouldn’t start after a Windows update. I am now running Win 10 Pro V1903 Build 18362.356 installed on 8/29/19. When I start DraftIt a popup window appears announcing an unhandled exception. Clicking on the details box produces the file pasted below which seems to indicate that NET framework is at fault. I attempted to repair the NET runtime with a microsoft troubleshooter which did not help. I then attempted to reinstall NET but it refused saying it was already installed.

      Any ideas, anyone????

      Paul_L

      This is the error file.

      See the end of this message for details on invoking
      just-in-time (JIT) debugging instead of this dialog box.

      ************** Exception Text **************
      System.IO.FileLoadException: Could not load file or assembly ‘{c026cc44-ed75-41e8-8af9-d3e92d437ce6}, PublicKeyToken=3e56350693f7355e’ or one of its dependencies. Invalid pointer (Exception from HRESULT: 0x80004003 (E_POINTER))
      File name: ‘{c026cc44-ed75-41e8-8af9-d3e92d437ce6}, PublicKeyToken=3e56350693f7355e’ —> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
      at System.Reflection.RuntimeAssembly.nLoadImage(Byte[] rawAssembly, Byte[] rawSymbolStore, Evidence evidence, StackCrawlMark& stackMark, Boolean fIntrospection, Boolean fSkipIntegrityCheck, SecurityContextSource securityContextSource)
      at System.Reflection.Assembly.Load(Byte[] rawAssembly)
      at ..(Object , ResolveEventArgs )
      at System.AppDomain.OnAssemblyResolveEvent(RuntimeAssembly assembly, String assemblyFullName)
      at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
      at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
      at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
      at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
      at System.Reflection.Assembly.Load(String assemblyString)
      at ..(Object , ResolveEventArgs )
      at System.AppDomain.OnResourceResolveEvent(RuntimeAssembly assembly, String resourceName)
      at System.Reflection.RuntimeAssembly.GetResource(RuntimeAssembly assembly, String resourceName, UInt64& length, StackCrawlMarkHandle stackMark, Boolean skipSecurityCheck)
      at System.Reflection.RuntimeAssembly.GetManifestResourceStream(String name, StackCrawlMark& stackMark, Boolean skipSecurityCheck)
      at System.Resources.ManifestBasedResourceGroveler.GetManifestResourceStream(RuntimeAssembly satellite, String fileName, StackCrawlMark& stackMark)
      at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark)
      at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark)
      at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
      at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
      at ..‡()
      at CDLSystem.Interface.frmSplash.OnPaintBackground(PaintEventArgs pevent)
      at System.Windows.Forms.Control.PaintTransparentBackground(PaintEventArgs e, Rectangle rectangle, Region transparentRegion)
      at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
      at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
      at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
      at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
      at System.Windows.Forms.Control.WmPaint(Message& m)
      at System.Windows.Forms.Control.WndProc(Message& m)
      at System.Windows.Forms.Label.WndProc(Message& m)
      at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

      ************** Loaded Assemblies **************
      mscorlib
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0 built by: NET48REL1LAST_C
      CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
      —————————————-
      DraftIT
      Assembly Version: 4.0.0.21
      Win32 Version: 4.0.0.21
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DraftIT.exe
      —————————————-
      Microsoft.VisualBasic
      Assembly Version: 10.0.0.0
      Win32 Version: 14.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
      —————————————-
      System
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3801.0 built by: NET48REL1LAST_B
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
      —————————————-
      System.Core
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0 built by: NET48REL1LAST_C
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
      —————————————-
      System.Windows.Forms
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0 built by: NET48REL1LAST_C
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
      —————————————-
      System.Drawing
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
      —————————————-
      System.Configuration
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
      —————————————-
      System.Xml
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
      —————————————-
      System.Runtime.Remoting
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
      —————————————-
      CDLSystem.Base
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Base.DLL
      —————————————-
      CDLSystem.Calcs
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Calcs.DLL
      —————————————-
      DevExpress.Utils.v14.2
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.Utils.v14.2.DLL
      —————————————-
      CDLSystem.Model
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Model.DLL
      —————————————-
      CDLSystem.Form
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Form.DLL
      —————————————-
      CDLSystem.Interface
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Interface.DLL
      —————————————-
      CDLSystem.Commands
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Commands.DLL
      —————————————-
      CDLSystem.Drawing
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Drawing.DLL
      —————————————-
      DevExpress.XtraEditors.v14.2
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.XtraEditors.v14.2.DLL
      —————————————-
      DevExpress.Data.v14.2
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.Data.v14.2.DLL
      —————————————-
      System.Deployment
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
      —————————————-
      WindowsBase
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0 built by: NET48REL1LAST_C
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
      —————————————-
      System.Web.Services
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Web.Services/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
      —————————————-
      DevExpress.BonusSkins.v14.2
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.BonusSkins.v14.2.DLL
      —————————————-
      Microsoft.GeneratedCode
      Assembly Version: 1.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
      —————————————-
      System.Data
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
      —————————————-
      System.Web
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0 built by: NET48REL1LAST_C
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
      —————————————-
      System.Management
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3752.0 built by: NET48REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
      —————————————-
      TD_Mgd_4.00_10
      Assembly Version: 4.0.0.0
      Win32 Version: 4.00.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/TD_Mgd_4.00_10.DLL
      —————————————-
      O2S.Components.PDF4NET
      Assembly Version: 4.6.0.0
      Win32 Version: 4.6.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/O2S.Components.PDF4NET.DLL
      —————————————-
      DevExpress.SpellChecker.v14.2.Core
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.SpellChecker.v14.2.Core.DLL
      —————————————-
      DevExpress.XtraSpellChecker.v14.2
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.XtraSpellChecker.v14.2.DLL
      —————————————-
      DevExpress.XtraGrid.v14.2
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.XtraGrid.v14.2.DLL
      —————————————-
      DevExpress.XtraBars.v14.2
      Assembly Version: 14.2.7.0
      Win32 Version: 14.2.7.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/DevExpress.XtraBars.v14.2.DLL
      —————————————-
      CDLSystem.Controls
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Controls.DLL
      —————————————-
      CDLSystem.GraphicsExt
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.GraphicsExt.DLL
      —————————————-
      PresentationFramework
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
      —————————————-
      PresentationCore
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0 built by: NET48REL1LAST_C
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
      —————————————-
      System.Xaml
      Assembly Version: 4.0.0.0
      Win32 Version: 4.8.3815.0 built by: NET48REL1LAST_C
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
      —————————————-
      O2S.Components.PDFRender4NET
      Assembly Version: 4.6.0.0
      Win32 Version: 4.6.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/O2S.Components.PDFRender4NET.DLL
      —————————————-
      CDLSystem.Graphics
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///C:/Program%20Files/Draft%20IT%20V4/CDLSystem.Graphics.DLL
      —————————————-

      ************** JIT Debugging **************
      To enable just-in-time (JIT) debugging, the .config file for this
      application or computer (machine.config) must have the
      jitDebugging value set in the system.windows.forms section.
      The application must also be compiled with debugging
      enabled.

      For example:

      <configuration>
      <system.windows.forms jitDebugging=”true” />
      </configuration>

      When JIT debugging is enabled, any unhandled exception
      will be sent to the JIT debugger registered on the computer
      rather than be handled by this dialog box.

    • #1980031 Reply

      Paul T
      AskWoody MVP

      From the cadlogic site:

      Windows 10 Update – If you have updated your operating system to Windows 10 then we strongly recommend that you download and install the very latest display drivers for your graphics adaptor. If you still experience problems then re-install Draft it V4.

      Hope it helps.

      cheers, Paul

      1 user thanked author for this post.
    • #1980456 Reply

      Paul_L
      AskWoody Plus

      Hi Paul_T, this is Paul_L,

      Are there too many Pauls hanging around here??? Thanks for digging that out of the CadLogic site for me, however I had seen it before.

      I installed DraftIt on a previous I3 machine in 2012 under Win 7. I upgraded that I3 to Win 10 and it worked well until windows updates destroyed the machine when updated display drivers became unavailable. I purchased this refurbished Dell I5 from Dell in 2017 with Win10Pro already installed. I was never able to install and activate Visual Studio on the new I5 machine but I succeeded in moving and activating DraftIt on it in 2017. DraftIt was working properly in August 2019.

      In other words this is not a case of upgrading from Win 7 to Win 10 on this I5. I have checked for newer graphic drivers for my present display drivers and found none. I have also asked CadLogic if any changes have been made to DraftIt since my version was installed. They have not responded. I suspect that CadLogic is a very small company and is somewhat inactive.

      I am reluctant to replace the display driver for the graphics adapter since the present one is working well under all other programs. I am also reluctant to re-install DraftIt from newly downloaded files since I have not been told how to reactivate it after re-installation. In 2017 they gave me a special activation code for the new machine.

      I intend to make a Macrium image of the disk and then try to replace the drivers and re-install DraftIt. If that screws something up I can then restore the disk to the present state.

      Can you tell me a sure fire way to determine if my present set of drivers are the most recent ones available???

      I am up a stump with this because DraftIt saves it’s data in files with a .DFT extension which are not convertible to .DWG or some other more common format. I am 80 years old and have been retired for a quarter century. In the last 8 years I have designed a complicated Geothermal Heat Pump installation for my home using DraftIt. I am currently developing an intelligent microprocessor based controller for this system. Over 300 files about this system are stored in .DFT format and I have no way to read them.

      I’ll post back here and let you know what happens.

      Paul_L.

       

    • #1980468 Reply

      Paul_L
      AskWoody Plus

      In connection with this problem the initial error reported was:

      System.IO.FileLoadException: Could not load file or assembly ‘{c026cc44-ed75-41e8-8af9-d3e92d437ce6}, PublicKeyToken=3e56350693f7355e’ or one of its dependencies. Invalid pointer (Exception from HRESULT: 0x80004003 (E_POINTER))

      I have heard that extensive changes have been made to NET in the last few months. Could this failure to load the file listed be a result of any recent changes to NET???

      Paul_L.

    • #1980573 Reply

      mledman
      AskWoody Plus

      Do you have a restore point or image created  before 8/29/19?  I would still create an image before doing anything else.

    • #1980578 Reply

      anonymous

      Hi mledman,

      Yes, I do have nineteen Macrium image files from 9/1/18 to 9/18/19 plus one more from yesterday 10/12/19, all duplicated on two USB drives. I also have daily file copies made with robocopy of the current disk status.

      I was thinking about restoring back one at a time until I found a place where DraftIt works. The first problem is that if I find a point where it works how do I stop windows from destroying it again, the second is how do I selectively bring all of my data files of other types back to the current status from the file copies.

      I see that the Pro and Architectural versions of DraftIt will import .DWG files but will not write them. I would be glad to pay for the escalation if I could save all my files as .DWG, but the escalated versions don’t save DWGs.

    • #1980665 Reply

      Paul T
      AskWoody MVP

      You can browse Macrium images and extract individual files or folders, so restoring an image seems the best option.

      I expect the problem is with the .NET updates. Once you have a working system you can install updates one at a time to work out which one causes the problem.

      cheers, Paul

      1 user thanked author for this post.
      • #1980754 Reply

        anonymous

        Hi Paul,

        I was unaware that I can browse Macrium images and extract things from them.

        I agree. My initial reaction, from reading the error log and seeing the load file exception that the problem is with NET modifications. I was hoping someone here might be aware of problems with NET.

        The Other Paul.

    • #1980792 Reply

      mn–
      AskWoody Lounger

      Hm. I wonder if the .DFT file format is compatible between this and Siemens Solid Edge 2D…? It’s supposed to use the same extension and is at least in the same general field of 2D CAD, so might… or might not.

      Oh and anyone find usage restrictions on the licensing for https://www.plm.automation.siemens.com/plmapp/education/solid-edge/en_us/free-software/free-2d-cad ? Because it does say,

      Free 2D CAD Software
      Whether you need to use 2D CAD software across your company or for a specific 2D design process, Solid Edge 2D Drafting provides production-proven 2D drafting software – for free.

      No, haven’t downloaded that myself, let alone tested – and I certainly don’t have any files produced with DraftIt to test it on, anyway.

      1 user thanked author for this post.
    • #1981107 Reply

      PKCano
      Da Boss

      My son uses AutoCAD. But for a while he was looking at DraftSight64.
      There is a Free version available on CNET (and several other places), plus all the paid versions on the DraftSight website. I didn’t find the free version on the DraftSight website, but I didn’t spend much time looking.
      Might be worth while to see if it will convert the .DFT files.

      1 user thanked author for this post.
      • #1981193 Reply

        Paul_L
        AskWoody Plus

        @pkcano — Thanks for the reference to DraftSight. As far as I can see the free version is just a trial. The regular program is a rental for $99 per year. I’m retired. I can’t justify that expense.

        However, I will check to see if it will read .DFT files, but I don’t think so based on the information in their website.

        There are many other free 2D CAD offerings around but I haven’t found one that will read .DFT files. My assessment of the field in 2012 was that the DraftIt Plus version is remarkably cheap for a CAD program with unlimited layers and unlimited drawing size. That hasn’t changed.

        Paul_L

        • #1981196 Reply

          PKCano
          Da Boss

          The 2018 version may be free. The current version is paid.

          1 user thanked author for this post.
        • #1981736 Reply

          mn–
          AskWoody Lounger

          There are many other free 2D CAD offerings around but I haven’t found one that will read .DFT files.

          Well, I got curious and downloaded the free thing from Siemens. Haven’t found any mentions of it being time-limited so far, just that 3D features are read-only unless paid for, and it defaults to saving new drawings as .DFT at least. (It also seems to run just fine in a Windows 8.1 Pro 64 VM.)

          What I don’t know if it’s the same .DFT format as what DraftIt uses. (I suppose I could check if you have a suitable sample file…)

          I do know that there is also a completely different “DFT” file format – that one is for medical/biological/chemical data collection and not related to CAD at all.

          System.IO.FileLoadException: Could not load file or assembly ‘{c026cc44-ed75-41e8-8af9-d3e92d437ce6}, PublicKeyToken=3e56350693f7355e’ or one of its dependencies. Invalid pointer (Exception from HRESULT: 0x80004003 (E_POINTER))
          File name: ‘{c026cc44-ed75-41e8-8af9-d3e92d437ce6}, PublicKeyToken=3e56350693f7355e’ —> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
          at System.Reflection.RuntimeAssembly.nLoadImage(Byte[] rawAssembly, Byte[] rawSymbolStore, Evidence evidence, StackCrawlMark& stackMark, Boolean fIntrospection, Boolean fSkipIntegrityCheck, SecurityContextSource securityContextSource)
          at System.Reflection.Assembly.Load(Byte[] rawAssembly)…
          …at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
          at System.Windows.Forms.Control.WmPaint(Message& m)
          at System.Windows.Forms.Control.WndProc(Message& m)
          at System.Windows.Forms.Label.WndProc(Message& m)
          at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

          Well that could be a hardware fault… but in general that looks more like something loses track of parts of itself somewhere in .NET and then goes searching in places it isn’t allowed in.

          Could be on the Windows core side of things just as well as a .NET update, too. Or it could even be in application code, with the tightened security after updates no longer letting it take a shortcut through some now-protected part of system internals…

          1 user thanked author for this post.
    • #1982959 Reply

      Paul_L
      AskWoody Plus

      CadLogic requested that I uninstall and reinstall the program from a freshly downloaded installation executable. It worked! DraftIt is back in operation.

      Paul_T and PKCano – thanks for your attention. I am going to download the Siemens CAD program and see what it looks like.

      Paul_L

    Please follow the -Lounge Rules- no personal attacks, no swearing, and politics/religion are relegated to the Rants forum.

    Reply To: CadLogic DraftIt won't start after Windows update!

    You can use BBCodes to format your content.
    Your account can't use Advanced BBCodes, they will be stripped before saving.