无法启动程序,windows web服务框架中存在无法识别的错误 我的C控制台应用程序调用托管C++ DLL。dll被添加为对c#项目的引用。若我尝试在调试模式下启动,它会在尝试运行项目时显示错误。无法启动程序,windows web服务框架中存在无法识别的错误。它不是一个web应用程序。如果我运行而不调试,控制台弹出,我的DLL产生一个错误,HDF5头文件不匹配HDF5库我的C++ DLL链接到(虽然它编译和建设良好)。在64位计算机上,C驱动程序和C++ DLL都是64位。 F5和ctrl-F5错误都令人费解。希望有人有这方面的信息。 谢谢 sb
尝试更改目标CPU。转到项目属性->构建平台目标并将值设置为x86无法启动程序,windows web服务框架中存在无法识别的错误 我的C控制台应用程序调用托管C++ DLL。dll被添加为对c#项目的引用。若我尝试在调试模式下启动,它会在尝试运行项目时显示错误。无法启动程序,windows web服务框架中存在无法识别的错误。它不是一个web应用程序。如果我运行而不调试,控制台弹出,我的DLL产生一个错误,HDF5头文件不匹配HDF5库我的C++ DLL链接到(虽然它编译和建设良好)。在64位计算机上,C驱动程序和C++ DLL都是64位。 F5和ctrl-F5错误都令人费解。希望有人有这方面的信息。 谢谢 sb,c#,c++,C#,C++,尝试更改目标CPU。转到项目属性->构建平台目标并将值设置为x86 这对我很有效。刚刚出现了这个错误,重新启动Visual Studio对我有帮助。我也必须重新启动Visual Studio。重建溶液和清洁溶液没有区别;该解决方案最近构建并运行良好 一旦我重新启动VisualStudio并重新运行,就没有问题了 使用Menu->Build->cleansolution 在项目属性中选择编译选项卡并启用复选框首选32位或将目标CPU更改为X86 应用上述步骤后,再次尝试编译/调试 我被我们的防火墙
这对我很有效。刚刚出现了这个错误,重新启动Visual Studio对我有帮助。我也必须重新启动Visual Studio。重建溶液和清洁溶液没有区别;该解决方案最近构建并运行良好 一旦我重新启动VisualStudio并重新运行,就没有问题了
Menu->Build->cleansolution
项目属性中
选择编译选项卡
并启用复选框首选32位
或将目标CPU
更改为X86
我被我们的防火墙阻止了你需要问一个问题。问题是--我如何解决我遇到的两个错误?这是mcAfee防火墙的问题。我们必须为IPV6添加一个异常,因为它得到与OP相同的错误消息,设置prefer32位将其修复。为什么?