<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12390357#M6551</link>
    <description>&lt;P&gt;Did you try stepping through the code to see exactly what line is triggering the exception?&amp;nbsp; Without knowing more one thing you might try is to use the previous selection set rather than the active selection set.&lt;/P&gt;</description>
    <pubDate>Tue, 21 Nov 2023 05:46:08 GMT</pubDate>
    <dc:creator>ActivistInvestor</dc:creator>
    <dc:date>2023-11-21T05:46:08Z</dc:date>
    <item>
      <title>A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12388653#M6549</link>
      <description>&lt;P&gt;I use this code but meet A error .“System.AccessViolationException” occur in Acdbmgd.dll&amp;nbsp;&lt;/P&gt;&lt;P&gt;Imports Autodesk.AutoCAD.DatabaseServices&lt;/P&gt;&lt;P&gt;Imports Autodesk.AutoCAD.ApplicationServices&lt;BR /&gt;Imports Autodesk.AutoCAD.EditorInput&lt;BR /&gt;Imports Autodesk.AutoCAD.Geometry&lt;BR /&gt;Imports Autodesk.AutoCAD.Runtime&lt;BR /&gt;Imports Autodesk.AutoCAD.Interop&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Public Class Class1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;CommandMethod("exsat")&amp;gt;&lt;BR /&gt;Public Shared Sub testSolidsSelect()&lt;BR /&gt;Dim doc As Document = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument&lt;BR /&gt;Dim ed As Editor = doc.Editor&lt;BR /&gt;Dim db As Database = HostApplicationServices.WorkingDatabase&lt;BR /&gt;Dim tr As Transaction = db.TransactionManager.StartTransaction()&lt;BR /&gt;Dim sImage_Type = "SAT"&lt;BR /&gt;Dim satFullName As String = "D:\123.sat"&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Dim curtab As String = Autodesk.AutoCAD.ApplicationServices.Application.GetSystemVariable("ctab").ToString()&lt;BR /&gt;Dim values(3) As TypedValue&lt;BR /&gt;values(0) = New TypedValue(DxfCode.Operator, "&amp;lt;and")&lt;BR /&gt;values(1) = New TypedValue(DxfCode.Start, "region")&lt;BR /&gt;values(2) = New TypedValue(DxfCode.LayoutName, curtab)&lt;BR /&gt;values(3) = New TypedValue(DxfCode.Operator, "and&amp;gt;")&lt;/P&gt;&lt;P&gt;Dim selFilter As New SelectionFilter(values)&lt;BR /&gt;Dim prompSelRes As PromptSelectionResult = ed.SelectAll(selFilter)&lt;BR /&gt;If prompSelRes.Status &amp;lt;&amp;gt; PromptStatus.OK Then Return&lt;BR /&gt;Dim oSset As SelectionSet = prompSelRes.Value&lt;BR /&gt;ed.WriteMessage(vbLf + "{0}", oSset.Count)&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ed.SetImpliedSelection(oSset)&lt;/P&gt;&lt;P&gt;Dim AcApp As Autodesk.AutoCAD.Interop.AcadApplication = DirectCast(Autodesk.AutoCAD.ApplicationServices.Application.AcadApplication, Autodesk.AutoCAD.Interop.AcadApplication)&lt;BR /&gt;Dim ThisDrawing As Autodesk.AutoCAD.Interop.AcadDocument = AcApp.ActiveDocument&lt;BR /&gt;Dim pickSset As AcadSelectionSet = ThisDrawing.ActiveSelectionSet&lt;BR /&gt;ThisDrawing.Export(satFullName, sImage_Type, pickSset)&lt;BR /&gt;pickSset.Clear()&lt;BR /&gt;pickSset = Nothing&lt;BR /&gt;ThisDrawing = Nothing&lt;BR /&gt;AcApp = Nothing&lt;BR /&gt;ed.Regen()&lt;BR /&gt;End Sub&lt;BR /&gt;End Class&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Nov 2023 13:53:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12388653#M6549</guid>
      <dc:creator>bairuize</dc:creator>
      <dc:date>2023-11-20T13:53:52Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12388704#M6550</link>
      <description>&lt;P&gt;could somebody help me. best wishes to you&lt;/P&gt;</description>
      <pubDate>Mon, 20 Nov 2023 14:15:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12388704#M6550</guid>
      <dc:creator>bairuize</dc:creator>
      <dc:date>2023-11-20T14:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12390357#M6551</link>
      <description>&lt;P&gt;Did you try stepping through the code to see exactly what line is triggering the exception?&amp;nbsp; Without knowing more one thing you might try is to use the previous selection set rather than the active selection set.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 05:46:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12390357#M6551</guid>
      <dc:creator>ActivistInvestor</dc:creator>
      <dc:date>2023-11-21T05:46:08Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12390375#M6552</link>
      <description>Thanks for your help!&lt;BR /&gt;I changed the previous selection set, it has no influence.&lt;BR /&gt;Now my code is generating .SAT normally. But when it run to "end sub", VS will report errors "System.AccessViolationException".</description>
      <pubDate>Tue, 21 Nov 2023 05:57:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12390375#M6552</guid>
      <dc:creator>bairuize</dc:creator>
      <dc:date>2023-11-21T05:57:59Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393103#M6553</link>
      <description>&lt;P&gt;Please post your code using the insert code button on the toolbar because your code is too difficult to read when it is not formatted.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It looks like you are starting a transaction and not committing, aborting or disposing it and that is most likely the problem. From what I can tell there isn't any need for a transaction to do what you need.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 04:20:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393103#M6553</guid>
      <dc:creator>ActivistInvestor</dc:creator>
      <dc:date>2023-11-22T04:20:53Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393449#M6554</link>
      <description>&lt;P&gt;"d:/filepath.dat" , or "\\"&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 08:17:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393449#M6554</guid>
      <dc:creator>cuongtk2</dc:creator>
      <dc:date>2023-11-22T08:17:26Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393454#M6555</link>
      <description>&lt;LI-CODE lang="visual-basic"&gt;Imports Autodesk.AutoCAD.DatabaseServices

Imports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.EditorInput
Imports Autodesk.AutoCAD.Geometry
Imports Autodesk.AutoCAD.Runtime
Imports Autodesk.AutoCAD.Interop


Public Class Class1


    &amp;lt;CommandMethod("exsat")&amp;gt;
    Public Shared Sub testSolidsSelect()
        Dim doc As Document = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument
        Dim ed As Editor = doc.Editor
        Dim db As Database = HostApplicationServices.WorkingDatabase
        Dim tr As Transaction = db.TransactionManager.StartTransaction()
        Dim sImage_Type = "SAT"
        Dim satFullName As String = "D:/123.sat"
        Try

            ''Dim curlay As String = Autodesk.AutoCAD.ApplicationServices.Application.GetSystemVariable("clayer").ToString()
            Dim curtab As String = Autodesk.AutoCAD.ApplicationServices.Application.GetSystemVariable("ctab").ToString()
            Dim values(3) As TypedValue
            values(0) = New TypedValue(DxfCode.Operator, "&amp;lt;and")
            values(1) = New TypedValue(DxfCode.Start, "region")
            values(2) = New TypedValue(DxfCode.LayoutName, curtab)
            values(3) = New TypedValue(DxfCode.Operator, "and&amp;gt;")

            Dim selFilter As New SelectionFilter(values)
            Dim prompSelRes As PromptSelectionResult = ed.SelectAll(selFilter)
            If prompSelRes.Status &amp;lt;&amp;gt; PromptStatus.OK Then Return

            Dim oSset As SelectionSet = prompSelRes.Value
            ed.WriteMessage(vbLf + "{0}", oSset.Count)
            '  Console.WriteLine(oSset.Count.ToString() + "    " + "b")


            ed.SetImpliedSelection(oSset)

            Dim AcApp As Autodesk.AutoCAD.Interop.AcadApplication = DirectCast(Autodesk.AutoCAD.ApplicationServices.Application.AcadApplication, Autodesk.AutoCAD.Interop.AcadApplication)
            Dim ThisDrawing As Autodesk.AutoCAD.Interop.AcadDocument = AcApp.ActiveDocument
            Dim pickSset As AcadSelectionSet = ThisDrawing.PickfirstSelectionSet

            ThisDrawing.Export(satFullName, sImage_Type, pickSset)
            pickSset.Clear()
            pickSset = Nothing
            ThisDrawing = Nothing
            AcApp = Nothing
            ' ed.Regen()
        Catch ex As Autodesk.AutoCAD.Runtime.Exception
            Autodesk.AutoCAD.ApplicationServices.Application.ShowAlertDialog(ex.ToString &amp;amp; vbLf &amp;amp; ex.Message)
        Finally
            Autodesk.AutoCAD.ApplicationServices.Application.ShowAlertDialog("Find file " &amp;amp; satFullName &amp;amp; " to see result")
        End Try

    End Sub
End Class&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 22 Nov 2023 08:22:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393454#M6555</guid>
      <dc:creator>bairuize</dc:creator>
      <dc:date>2023-11-22T08:22:51Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393467#M6556</link>
      <description>Thanks for your help!&lt;BR /&gt;I post my new code,and I corrected the code as you suggested.But there still occur the error "System.AccessViolationException "</description>
      <pubDate>Wed, 22 Nov 2023 08:29:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393467#M6556</guid>
      <dc:creator>bairuize</dc:creator>
      <dc:date>2023-11-22T08:29:01Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393469#M6557</link>
      <description>Thanks for your help!&lt;BR /&gt;I have posted the code according to your suggestion</description>
      <pubDate>Wed, 22 Nov 2023 08:31:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393469#M6557</guid>
      <dc:creator>bairuize</dc:creator>
      <dc:date>2023-11-22T08:31:03Z</dc:date>
    </item>
    <item>
      <title>Re: A error  “System.AccessViolationException”    occur  in Acdbmgd.dll</title>
      <link>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393878#M6558</link>
      <description>&lt;LI-CODE lang="general"&gt;Dim tr As Transaction = db.TransactionManager.StartTransaction()&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Remove the above line from your code.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 11:43:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/a-error-system-accessviolationexception-occur-in-acdbmgd-dll/m-p/12393878#M6558</guid>
      <dc:creator>ActivistInvestor</dc:creator>
      <dc:date>2023-11-22T11:43:58Z</dc:date>
    </item>
  </channel>
</rss>

