C# 将DLL添加到';类库项目';:处理器体系结构之间不匹配警告
我正在尝试将C代码(program.cs)转换为DLL。此C#代码使用另一个DLL,即的DLL。您可以从中获取软件(仅1 mb),安装时获得此dll 我在Visual Studio 2010 Professional C#类别下创建了一个C# 将DLL添加到';类库项目';:处理器体系结构之间不匹配警告,c#,visual-studio-2010,dll,C#,Visual Studio 2010,Dll,我正在尝试将C代码(program.cs)转换为DLL。此C#代码使用另一个DLL,即的DLL。您可以从中获取软件(仅1 mb),安装时获得此dll 我在Visual Studio 2010 Professional C#类别下创建了一个类库项目,并添加了这个DLL 我一添加它,就得到了以下警告 警告1的处理器体系结构之间不匹配 正在构建的项目是“MSIL”和 参考“USBLib”、“x86”。这种不匹配可能会导致运行时失败。 请考虑更改您的目标处理器架构。 通过Configuration Ma
类库项目
,并添加了这个DLL
我一添加它,就得到了以下警告
警告1的处理器体系结构之间不匹配
正在构建的项目是“MSIL”和
参考“USBLib”、“x86”。这种不匹配可能会导致运行时失败。
请考虑更改您的目标处理器架构。
通过Configuration Manager进行投影,以便对齐处理器
项目和引用之间的体系结构,或者
依赖于具有匹配的处理器体系结构的引用
项目的目标处理器体系结构。导弹发射
我不熟悉特定于windows的编程,所以您介意让我知道为什么我会得到这个和解决方案吗 一个简单的谷歌搜索发现:
可能会应用其中提出的修复?您似乎依赖于为
x86
或x64
构建的库,并且您正在尝试为任何CPU
构建项目。此时,我建议忽略此警告,如果您注意到一些运行时错误,请分别为x86
或x64
重新构建项目。