c#64位机项目目标平台 我有一个C++项目,它与C++项目有联系。我现在正在64位机器上运行我的应用程序。如何将c#项目配置为64位?我现在在64位机器中面临一些兼容性问题
以前我在32位机器上运行我的应用程序。它工作得很好。在64位计算机中,连接失败,因为我的C++代码的一部分是正确的输出。当c#链接代码被命中时,执行停止,不会抛出任何错误 > P>你可能需要专门设置你的项目,以x86或x64为目标(取决于你的C++库)。c#64位机项目目标平台 我有一个C++项目,它与C++项目有联系。我现在正在64位机器上运行我的应用程序。如何将c#项目配置为64位?我现在在64位机器中面临一些兼容性问题,c#,c++,64-bit,C#,C++,64 Bit,以前我在32位机器上运行我的应用程序。它工作得很好。在64位计算机中,连接失败,因为我的C++代码的一部分是正确的输出。当c#链接代码被命中时,执行停止,不会抛出任何错误 > P>你可能需要专门设置你的项目,以x86或x64为目标(取决于你的C++库)。 您可以在visual studio的项目属性中将托管代码项目强制为处理器体系结构。@JonasKöritz我们怎么做?我做到了。仍然面临同样的问题。是C和C++是DLL吗?你收到了什么样的错误消息?如果您在受影响的PC上调试应用程序会怎么样?我
您可以在visual studio的项目属性中将托管代码项目强制为处理器体系结构。@JonasKöritz我们怎么做?我做到了。仍然面临同样的问题。是C和C++是DLL吗?你收到了什么样的错误消息?如果您在受影响的PC上调试应用程序会怎么样?我收到任何错误消息。在调试时,我执行C++代码,当连接代码(C语言)遇到调试停止时,两者都是64位。当我检查注册表时,我看到从c#生成的tlb文件在win32中注册,尽管我将平台目标更改为64位