Autocad正在尝试应用,但与此版本的不兼容
Autocad正在尝试应用加载...,但它与此版本的AutoCAD不兼容,...您还在使用这个程序吗?
是是全部,否,否全部
我使用VCBuildHook将VS2008项目编译为arx2008文件。
成功了,但是我应用了,然后弹出窗口:见图:
然后我选择了“是”,所以确实运行了,但是毁了一次。
Linking...
External build tool process set to low priority...
Switching to VC8 paths for external build tool process...
Creating library F:\zqy\Projects\MYCG\Win32\Debug/MYCG.lib and object F:\zqy\Projects\MYCG\Win32\Debug/MYCG.exp
rxapi.lib(libinit.obj) : warning LNK4099: PDB 'rxapi.pdb' was not found with 'C:\ObjectARX 2008\lib\rxapi.lib' or at 'F:\zqy\Projects\MYCG\Win32\Debug\rxapi.pdb'; linking object as if no debug info
acedapi.lib(acedstub.obj) : warning LNK4099: PDB 'corehdr.pdb' was not found with 'C:\ObjectARX 2008\lib\acedapi.lib' or at 'F:\zqy\Projects\MYCG\Win32\Debug\corehdr.pdb'; linking object as if no debug info
acedapi.lib(acedcls.obj) : warning LNK4099: PDB 'corehdr.pdb' was not found with 'C:\ObjectARX 2008\lib\acedapi.lib' or at 'F:\zqy\Projects\MYCG\Win32\Debug\corehdr.pdb'; linking object as if no debug info
Embedding manifest...
External build tool process set to low priority...
Switching to VC8 paths for external build tool process...
External build tool process set to low priority...
Switching to VC8 paths for external build tool process...
External build tool process set to low priority...
Switching to VC8 paths for external build tool process...
Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1
Copyright (C) Microsoft Corporation.All rights reserved.
External build tool process set to low priority...
Switching to VC8 paths for external build tool process...
Build log was saved at "file://f:\zqy\Projects\MYCG\Win32\Debug\BuildLog.htm"
MYCG - 0 error(s), 3 warning(s)
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
我在这里附上了我的项目。
感谢任何帮助。
**** Hidden Message ***** 尝试将嵌入清单设置为否 如果您也链接了错误的运行时,您也会得到这个。 我会努力的。
但是现在很晚了,我明天再做,谢谢你。 VS2005 + AutoCAD 2008 ->无错误。 丹尼尔,我只是复制了VC2005库(include,lib,alfmfc/include,lib),没有安装它。所以我不确定真正的赛季<“错误的运行时”是什么意思<谢谢<亚历山大,它仍然不能正常工作。尽管它在应用后可以在Autocad中“doit”。 我不熟悉Owen tool,但有机会花5分钟时间了解您的解决方案,看看压缩文件,它现在包含您的VS9和VS8解决方案。
我在A2010和A2009上简单加载了arx,运行时没有出现任何问题。
这些是我的环境变量值:
环境变量:
变量名=值
ARX 2007 = D:\ ObjectARX 2007
$(ARX 2007)\ Inc
$(ARX 2007)\ lib
ARX 2008 = D:\ ObjectARX 2008
$(ARX 2008)\ Inc
$(ARX 2008)\ lib
ARX 2009 = D:\ ObjectARX... 谢谢,乐,我明白你的意思了,如果我用的是vs2002,或者2005,我可以编译到arx 2004-2009,没有任何问题。但是我想在VS2008中编译,只有2008,没有安装vs2002或vs2005,所以我用了欧文工具。无论如何谢谢你。我几乎成功了。 您仍然需要安装正确的构建工具才能使用VCBuildHook(仅拥有库是不够的)。 对,确保您使用正确的编译器和链接器,而不仅仅是Owen指出的库。
还要确保您在解决方案中一次只构建一个项目。请参阅pic
页:
[1]
2