我使用Pcapdot.Net的DLL,32位和64位。 是否有可能创建一个32项目和64倍的DLL,这样编译它会创建2个不同的EXE文件进行32和64位之后?从同一个项目编译32位和64位?
3
A
回答
0
你的问题,可能是(这不是很清楚)是你链接你的项目中的一些DLL,并且想为你的项目的相对构建选择正确的DLL(32或64位)。
该解决方案可以在项目中只是referebce与通用名称的DLL:
说Pcapdot.Net DLL
,这两个平台。
并且在项目的后期构建事件中,根据构建的当前配置,将平台特定的Pcapdot.Net DLL
复制到项目加载引用的文件夹中。
所以,当你的应用程序加载时,它会永远载入“正确”的Pcapdot.Net DLL
的版本。
更清楚:
你在你的项目中Pcapdot.Net DLL
从
“调试\外部”
在项目树中,您有
参考“YOUR_PROJECT_NAME \的Dll \ 86 \ Pcapdot.Net DLL”
和
“YOUR_PROJECT_NAME \的Dll \ 64 \ Pcapdot.Net DLL”
说你来回64位编译setuped项目。在后生成事件,您检查并 去
“YOUR_PROJECT_NAME \的Dll \ 64 \ Pcapdot.Net DLL”
复制到
“调试\外部”
。
希望这会有所帮助。
相关问题
- 1. 同时编译32位和64位项目
- 2. 从Win7编译32位64位
- 3. 32位和64位安装项目
- 4. 编译为64/32位iOS
- 5. 编译32位VS 2003项目到64位
- 6. 使用CMake编译32位与64位项目
- 7. Eclipse,为64位设置编译32位项目
- 8. 在64位DMD上编译32位
- 9. Java类编译64位32位
- 10. 在64位Linux上编译32位libGLEW.so
- 11. 32位指针在64位Solaris编译
- 12. 将32位代码编译为64位
- 13. VS COM项目编译在32位,但在尝试编译64位
- 14. MinGW GCC - 单个32位和64位交叉编译器?
- 15. 64位项目中的32位.obj
- 16. 从VS 2015并排运行32位和64位web项目
- 17. 编码/在32位和64位
- 18. 编译从32位到64位的软件
- 19. VS2010:编译64位的C++项目
- 20. 从一个VS安装项目在64位机器上部署32位和64位COM对象MSI
- 21. 32位/ 64位编译和应用速度
- 22. 编译和链接Debian 64位上的32位应用程序
- 23. 分配32位和64位编译应用程序
- 24. 试图在OS X上编译32位和64位的GNU库
- 25. 从32位变为64位
- 26. 从32位到64位
- 27. 64位eclipse rcp产品不能运行在64位OS + 32位编译和捆绑JDK 1.7 32位套件
- 28. 针对32位和64位与Visual Studio在同一解决方案/项目
- 29. 64位debian和32位酒
- 30. C# - 在32位和64位
......只要创建从Configuration Manager哪些目标64,然后建一个解决方案配置......还是我没有正确认识这个问题? – 2013-04-09 09:36:24
@SimonMcKenzie当有条件地引用不同比例的图书馆时,更难处理。 – 2013-04-09 09:40:52