我从VS2010在Visual Studio 2015中导入了一个项目。该项目由c#中的一个解决方案和在win32中编译的2个c ++管理的dll文件组成。 现在我已经在VS2015中导入了,我将为x64编译它。我做了不同的搜索,我做了所有可能的解决方案,但我错了CS0246(找不到类型或命名空间,你是不是一个指令或汇编参考?)存在。
项目中的所有引用都已被控制,所有程序集文件都已被控制,但提到的错误仍然存在。 任何建议将不胜感激。
提前致谢
答案 0 :(得分:0)
这是问题吗?
64位可执行文件无法调用32位dll而反之亦然。除非您确实需要将应用程序设置为64位,否则最简单的选择是将其设置为目标x86。这仍然允许它在32位和64位版本的Windows上运行。