.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Distributing a .Net application

6 REPLIES 6
Reply
Message 1 of 7
Anonymous
389 Views, 6 Replies

Distributing a .Net application

I'm creating a VB .net application that uses the AutoCAD type library and
the AutoCAD/ObjectDBX Common Type library. Can these two DLLs be
distributed along with the application. This is not an application that we
are selling but is to allow our customers to import our drawings into their
copy of AutoCAD.

If they can't be redistributed along with the application, how can I
reference the customer's copy of these DLLs regardless of the version of
AutoCAD they are using. It appears that the reference in VB refers to the
exact version of AutoCAD I have installed.
6 REPLIES 6
Message 2 of 7
Anonymous
in reply to: Anonymous

You do not distribute them (nor you have right to do so, I think). They are
part of AutoCAD installation. That is, if your user has the proper version
of Acad installed, the files should be there; if the user does not have Acd
installed, your app simply cannot run, whether you distribute them or not.

If the user have different version of Acad, then it is another story (still,
you do not distribute the said files) that your app may or may not run,
depending how do you deal with multiple version issue.


"Kent Sauder" wrote in message
news:5551183@discussion.autodesk.com...
I'm creating a VB .net application that uses the AutoCAD type library and
the AutoCAD/ObjectDBX Common Type library. Can these two DLLs be
distributed along with the application. This is not an application that we
are selling but is to allow our customers to import our drawings into their
copy of AutoCAD.

If they can't be redistributed along with the application, how can I
reference the customer's copy of these DLLs regardless of the version of
AutoCAD they are using. It appears that the reference in VB refers to the
exact version of AutoCAD I have installed.
Message 3 of 7
Anonymous
in reply to: Anonymous

I too am fairly new to .NET but I thought the whole idea of a .NET
application was that (in theory) you only need to copy it to he desitination
PC. There is no point in distributin AutoCAD libraries because they should
already be installed.

"Kent Sauder" wrote in message
news:5551183@discussion.autodesk.com...
I'm creating a VB .net application that uses the AutoCAD type library and
the AutoCAD/ObjectDBX Common Type library. Can these two DLLs be
distributed along with the application. This is not an application that we
are selling but is to allow our customers to import our drawings into their
copy of AutoCAD.

If they can't be redistributed along with the application, how can I
reference the customer's copy of these DLLs regardless of the version of
AutoCAD they are using. It appears that the reference in VB refers to the
exact version of AutoCAD I have installed.
Message 4 of 7
mahersy
in reply to: Anonymous

Build for each version of Autocad. See this post

http://discussion.autodesk.com/thread.jspa?threadID=548549
Message 5 of 7
Anonymous
in reply to: Anonymous

Email me. .. I can help you. .
Message 6 of 7
jbooth
in reply to: Anonymous

If you make sure your dlls are in one of the Autocad support paths, and that they are loaded at Autocad startup (you can do both using the windows registry), you will not need to include any of the Autocad specific files with your software package.

Such files include acmgd.dll, acdbmgd.dll, and Autodesk.Autocad.Interop.dll.
Message 7 of 7
mahersy
in reply to: Anonymous

woops

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost