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

ObjectARX SDK Installation

4 REPLIES 4
Reply
Message 1 of 5
Anonymous
911 Views, 4 Replies

ObjectARX SDK Installation

Hello,

I've just downloaded the ObjectARX SDK (Arx_All.exe) from AutoDesk. I've
unzipped the file and found three DLLs in the 'inc' directory.
Question is, can I leave them where they are and add a reference to them in
my VS2005 projects, or should I copy them to some specific location?
When I install my application on a user's system, do I have to install these
DLL's in the same directory as my app, or do these belong in the GAC ?

Thanks in advance,
Anatolius Nemorarius
4 REPLIES 4
Message 2 of 5
Anonymous
in reply to: Anonymous

Hi,
I'm not sure what's the purpose of the three DLL files lies in the SDK's
"inc" folder. The question depends on whether your application need these
DLLs or not.
1. If your application doesn't need these DLLs, just ignore them.
2. If your application really needs these DLLs, things become a little
complicated. Because runing your appliction needs these DLLs, so your
application need to know where to load these DLLs, which can be implemented
in serveral approaches: put these DLLs in the same folder as your
application; put these DLLs in the system DLLs folder, for example :
C:\windows\system32\ ; add the DLLs file to the "PATH" system varible. All
these approaches do is to let OS know where to load the needed DLLs. When
you ship your application, you need do the samliar thing to make your
application running normally.

Thanks
-Jerry

"Nemorarius" дÈëÏûÏ¢ÐÂÎÅ:5059485@discussion.autodesk.com...
Hello,

I've just downloaded the ObjectARX SDK (Arx_All.exe) from AutoDesk. I've
unzipped the file and found three DLLs in the 'inc' directory.
Question is, can I leave them where they are and add a reference to them in
my VS2005 projects, or should I copy them to some specific location?
When I install my application on a user's system, do I have to install these
DLL's in the same directory as my app, or do these belong in the GAC ?

Thanks in advance,
Anatolius Nemorarius
Message 3 of 5
Anonymous
in reply to: Anonymous

"Nemorarius" wrote ...

> I've just downloaded the ObjectARX SDK (Arx_All.exe) from AutoDesk. I've
> unzipped the file and found three DLLs in the 'inc' directory. Question
> is, can I leave them where they are and add a reference to them in my
> VS2005 projects . . .

The short answer is yes. You can leave them where they are and Visual Studio
2005 should copy them into your bin/Debug or bin/Release folders
automatically on Build. Then when you are ready, if you deploy using a
Visual Studio deployment project, you can use Wizards or an explorer-like
menu system to include the necessary files.

AutoCAD installs two COM Interop files in the GAC, which may also need
referencing. I'm not sure if it's necessary for you to do this because so
far I've only been dealing with the ObjectARX samples and the references
have been appearing automatically when needed, but the references may have
been included by AutoDesk developers within the sample project files.

--
Regards,

Fred Chateau
fchateauAtComcastDotNet
Message 4 of 5
Anonymous
in reply to: Anonymous

OK, I understand now.
Thanks a lot for your reply.

Greetings,
Anatolius.


"Fred Chateau" wrote in message
news:5059646@discussion.autodesk.com...
"Nemorarius" wrote ...

> I've just downloaded the ObjectARX SDK (Arx_All.exe) from AutoDesk. I've
> unzipped the file and found three DLLs in the 'inc' directory. Question
> is, can I leave them where they are and add a reference to them in my
> VS2005 projects . . .

The short answer is yes. You can leave them where they are and Visual Studio
2005 should copy them into your bin/Debug or bin/Release folders
automatically on Build. Then when you are ready, if you deploy using a
Visual Studio deployment project, you can use Wizards or an explorer-like
menu system to include the necessary files.

AutoCAD installs two COM Interop files in the GAC, which may also need
referencing. I'm not sure if it's necessary for you to do this because so
far I've only been dealing with the ObjectARX samples and the references
have been appearing automatically when needed, but the references may have
been included by AutoDesk developers within the sample project files.

--
Regards,

Fred Chateau
fchateauAtComcastDotNet
Message 5 of 5
Anonymous
in reply to: Anonymous

You can not use VS2005 to create ARX-apps for acad 2004-2006
If you're gonna do .Net apps, that's another story. Then youre fine.



"Nemorarius" wrote in message
news:5059485@discussion.autodesk.com...
Hello,

I've just downloaded the ObjectARX SDK (Arx_All.exe) from AutoDesk. I've
unzipped the file and found three DLLs in the 'inc' directory.
Question is, can I leave them where they are and add a reference to them in
my VS2005 projects, or should I copy them to some specific location?
When I install my application on a user's system, do I have to install these
DLL's in the same directory as my app, or do these belong in the GAC ?

Thanks in advance,
Anatolius Nemorarius

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

Post to forums  

Autodesk Design & Make Report

”Boost