Loading Arx

Loading Arx

Anonymous
Not applicable
510 Views
4 Replies
Message 1 of 5

Loading Arx

Anonymous
Not applicable
Hi,

I'm migrating an application to 2007. I converted all the module. It is working fine in my machine. when I load this module to some other machine (does not have VS2005 & Object ARX). It is not loading.
Autocad giving error message that
"It is an invalid ARX file"
"AcRxDynamicLinker failed to load"

Here i am attaching my Module(i comment out some of the line).

what is wrong in my project? please help me,

Sankar M
0 Likes
511 Views
4 Replies
Replies (4)
Message 2 of 5

Anonymous
Not applicable
Sankar:

Use Dependency Walker to see which dependent DLL is missing. 🙂
--
Owen Wengerd
President, ManuSoft ==> http://www.manusoft.com
VP Americas, CADLock, Inc. ==> http://www.cadlock.com


wrote in message news:5554547@discussion.autodesk.com...
Hi,

I'm migrating an application to 2007. I converted all the module. It
is working fine in my machine. when I load this module to some other
machine (does not have VS2005 & Object ARX). It is not loading.
Autocad giving error message that
"It is an invalid ARX file"
"AcRxDynamicLinker failed to load"

Here i am attaching my Module(i comment out some of the line).

what is wrong in my project? please help me,

Sankar M
0 Likes
Message 3 of 5

Anonymous
Not applicable
Hi!

This is fortunately no arx specific problem. Had the same thing
on my Vista-computer. Every project I build there could not be
run on other computers, with the same message as you get.
My solution:

Use dependency walker and check the DLLs/ARX files. If it
displays a message like "Side-by-Side configuration failure..."
you will find the solution in this forum:
http://channel9.msdn.com/ShowPost.aspx?PostID=23261

For me it helped to disable the Embed manifest tool as
mentioned in this forum.

Hope this helps!

Br
Markus


> Hi,
>
> I'm migrating an application to 2007. I converted all the module. It is working fine in my machine. when I load this module to some other machine (does not have VS2005 & Object ARX). It is not loading.
> Autocad giving error message that
> "It is an invalid ARX file"
> "AcRxDynamicLinker failed to load"
>
> Here i am attaching my Module(i comment out some of the line).
>
> what is wrong in my project? please help me,
>
> Sankar M
0 Likes
Message 4 of 5

Anonymous
Not applicable
Hi,

It is working fine after uninstalling Service pack 1 of Visual Studio 2005. In SP1 of VS 2005 Embed manifest tool setting in our application is asking some updated dll version (MFC80U.DLL, MSVCP80.DLL & MSVCR80.DLL) of .Net FrameWorks 2.0.
If this updated version is not available in your client machine then your Arx will not load.

Thanks for Replay,

Sankar.M
0 Likes
Message 5 of 5

Anonymous
Not applicable
Hi Sankar,

It got the same problem see this discussion group 2007-04-12

I turned off everything that possibly could have something to do with Embed
manifest in the properties compiler/linker options.
My app works fine on other Pc's with XP SP2 and without VS installed

HTH
Johannes

skrev i en meddelelse news:5558757@discussion.autodesk.com...
Hi,

It is working fine after uninstalling Service pack 1 of Visual Studio 2005.
In SP1 of VS 2005 Embed manifest tool setting in our application is asking
some updated dll version (MFC80U.DLL, MSVCP80.DLL & MSVCR80.DLL) of .Net
FrameWorks 2.0.
If this updated version is not available in your client machine then your
Arx will not load.

Thanks for Replay,

Sankar.M
0 Likes