在为x64目标cpu执行Msbuild时“尝试加载具有不正确格式的程序集”错误来了

时间:2015-12-24 04:54:01

标签: c# .net msbuild .net-assembly

我正在尝试为64位CPU构建我的解决方案。 最初我面临以下构建问题

  

尝试加载格式不正确的程序集:   C:\的Windows \ Microsoft.NET \框架\ V2.0.50727 \ System.Data.dll中

我能够使用

修复它
<GenerateSerializationAssemblies>On</GenerateSerializationAssemblies>
<SGenToolPath>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\</SGenToolPath>

现在我面临的问题是

  

尝试加载格式不正确的程序集:   C:\ MyFolder文件\ MyProject的\ OBJ \释放\ myproj.dll

我无法理解为什么会出现此错误

我也可以看到以下警告

  
      
  1. 构建程序集myproj时检测到可能的问题:引用程序集“mscorlib.dll”针对不同的处理器

  2.   
  3. 构建程序集myproj时检测到可能的问题:引用程序集'system.data.dll'以不同的处理器为目标

  4.   
  5. 构建程序集myproj时检测到可能的问题:引用程序集'system.web.dll'针对不同的处理器

  6.   

0 个答案:

没有答案