<?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: Debugging Dlls with VB 2005 Express in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/debugging-dlls-with-vb-2005-express/m-p/1573161#M82468</link>
    <description>There is a IDE called Sharpdevelop you can download for free that allows you&lt;BR /&gt;
to debug .net dll's for acad&lt;BR /&gt;
&lt;BR /&gt;
"Gilles Plante" &lt;GILLES.PLANTE&gt; wrote in message&lt;BR /&gt;
news:5103102@discussion.autodesk.com...&lt;BR /&gt;
Hi All,&lt;BR /&gt;
&lt;BR /&gt;
I am using VB 2005 Express. In exploring the product, I found that this&lt;BR /&gt;
version of VB 2005 does not allow to debug Dlls. To debug my code, I thought&lt;BR /&gt;
I would simply write a Windows application that would start AutoCAD, in&lt;BR /&gt;
where the Dll code would be imported. But it does not work. For example the&lt;BR /&gt;
following code will not result in adding a new command:&lt;BR /&gt;
&lt;BR /&gt;
Imports ...&lt;BR /&gt;
Public Class Class1&lt;BR /&gt;
    &lt;COMMANDMETHOD&gt;
    Public Sub Foo()&lt;BR /&gt;
    ...&lt;BR /&gt;
    End Sub&lt;BR /&gt;
End Class&lt;BR /&gt;
&lt;BR /&gt;
Is conditional compilation of any hep, for example:&lt;BR /&gt;
&lt;BR /&gt;
Imports ...&lt;BR /&gt;
Public Class Class1&lt;BR /&gt;
&lt;BR /&gt;
#if DLL then&lt;BR /&gt;
&lt;BR /&gt;
    &lt;COMMANDMETHOD&gt;
    Public Sub Foo()&lt;BR /&gt;
&lt;BR /&gt;
#else&lt;BR /&gt;
&lt;BR /&gt;
    Public Foo()&lt;BR /&gt;
&lt;BR /&gt;
#end if&lt;BR /&gt;
    ...&lt;BR /&gt;
    End Sub&lt;BR /&gt;
End Class&lt;BR /&gt;
&lt;BR /&gt;
Or is there a better way of easing DLLs debugging with the Express edition ?&lt;BR /&gt;
&lt;BR /&gt;
Thanks&lt;BR /&gt;
&lt;BR /&gt;
Gilles Plante&lt;/COMMANDMETHOD&gt;&lt;/COMMANDMETHOD&gt;&lt;/GILLES.PLANTE&gt;</description>
    <pubDate>Tue, 07 Mar 2006 00:56:01 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2006-03-07T00:56:01Z</dc:date>
    <item>
      <title>Debugging Dlls with VB 2005 Express</title>
      <link>https://forums.autodesk.com/t5/net-forum/debugging-dlls-with-vb-2005-express/m-p/1573160#M82467</link>
      <description>Hi All,&lt;BR /&gt;
&lt;BR /&gt;
I am using VB 2005 Express. In exploring the product, I found that this &lt;BR /&gt;
version of VB 2005 does not allow to debug Dlls. To debug my code, I thought &lt;BR /&gt;
I would simply write a Windows application that would start AutoCAD, in &lt;BR /&gt;
where the Dll code would be imported. But it does not work. For example the &lt;BR /&gt;
following code will not result in adding a new command:&lt;BR /&gt;
&lt;BR /&gt;
Imports ...&lt;BR /&gt;
Public Class Class1&lt;BR /&gt;
    &lt;COMMANDMETHOD&gt;
    Public Sub Foo()&lt;BR /&gt;
    ...&lt;BR /&gt;
    End Sub&lt;BR /&gt;
End Class&lt;BR /&gt;
&lt;BR /&gt;
Is conditional compilation of any hep, for example:&lt;BR /&gt;
&lt;BR /&gt;
Imports ...&lt;BR /&gt;
Public Class Class1&lt;BR /&gt;
&lt;BR /&gt;
#if DLL then&lt;BR /&gt;
&lt;BR /&gt;
    &lt;COMMANDMETHOD&gt;
    Public Sub Foo()&lt;BR /&gt;
&lt;BR /&gt;
#else&lt;BR /&gt;
&lt;BR /&gt;
    Public Foo()&lt;BR /&gt;
&lt;BR /&gt;
#end if&lt;BR /&gt;
    ...&lt;BR /&gt;
    End Sub&lt;BR /&gt;
End Class&lt;BR /&gt;
&lt;BR /&gt;
Or is there a better way of easing DLLs debugging with the Express edition ?&lt;BR /&gt;
&lt;BR /&gt;
Thanks&lt;BR /&gt;
&lt;BR /&gt;
Gilles Plante&lt;/COMMANDMETHOD&gt;&lt;/COMMANDMETHOD&gt;</description>
      <pubDate>Mon, 06 Mar 2006 21:49:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/debugging-dlls-with-vb-2005-express/m-p/1573160#M82467</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2006-03-06T21:49:34Z</dc:date>
    </item>
    <item>
      <title>Re: Debugging Dlls with VB 2005 Express</title>
      <link>https://forums.autodesk.com/t5/net-forum/debugging-dlls-with-vb-2005-express/m-p/1573161#M82468</link>
      <description>There is a IDE called Sharpdevelop you can download for free that allows you&lt;BR /&gt;
to debug .net dll's for acad&lt;BR /&gt;
&lt;BR /&gt;
"Gilles Plante" &lt;GILLES.PLANTE&gt; wrote in message&lt;BR /&gt;
news:5103102@discussion.autodesk.com...&lt;BR /&gt;
Hi All,&lt;BR /&gt;
&lt;BR /&gt;
I am using VB 2005 Express. In exploring the product, I found that this&lt;BR /&gt;
version of VB 2005 does not allow to debug Dlls. To debug my code, I thought&lt;BR /&gt;
I would simply write a Windows application that would start AutoCAD, in&lt;BR /&gt;
where the Dll code would be imported. But it does not work. For example the&lt;BR /&gt;
following code will not result in adding a new command:&lt;BR /&gt;
&lt;BR /&gt;
Imports ...&lt;BR /&gt;
Public Class Class1&lt;BR /&gt;
    &lt;COMMANDMETHOD&gt;
    Public Sub Foo()&lt;BR /&gt;
    ...&lt;BR /&gt;
    End Sub&lt;BR /&gt;
End Class&lt;BR /&gt;
&lt;BR /&gt;
Is conditional compilation of any hep, for example:&lt;BR /&gt;
&lt;BR /&gt;
Imports ...&lt;BR /&gt;
Public Class Class1&lt;BR /&gt;
&lt;BR /&gt;
#if DLL then&lt;BR /&gt;
&lt;BR /&gt;
    &lt;COMMANDMETHOD&gt;
    Public Sub Foo()&lt;BR /&gt;
&lt;BR /&gt;
#else&lt;BR /&gt;
&lt;BR /&gt;
    Public Foo()&lt;BR /&gt;
&lt;BR /&gt;
#end if&lt;BR /&gt;
    ...&lt;BR /&gt;
    End Sub&lt;BR /&gt;
End Class&lt;BR /&gt;
&lt;BR /&gt;
Or is there a better way of easing DLLs debugging with the Express edition ?&lt;BR /&gt;
&lt;BR /&gt;
Thanks&lt;BR /&gt;
&lt;BR /&gt;
Gilles Plante&lt;/COMMANDMETHOD&gt;&lt;/COMMANDMETHOD&gt;&lt;/GILLES.PLANTE&gt;</description>
      <pubDate>Tue, 07 Mar 2006 00:56:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/debugging-dlls-with-vb-2005-express/m-p/1573161#M82468</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2006-03-07T00:56:01Z</dc:date>
    </item>
  </channel>
</rss>

