我有一个Visual Studio (2013( C#项目,该项目在AnyCPU
上构建良好,当我将平台目标更改为x64
时无法构建。这是在 .NET 2 上。我得到的错误是
尝试加载格式不正确的程序集: C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Web.dll.
我正在努力寻找我应该在这里做什么。我尝试重新添加Sustem.Web,我阅读的资源表明此参考应该适用于任一平台(我认为它本身AnyCPU
(。我觉得我在这里错过了一些非常明显的东西......
事实证明,这是由调用 SGEN 的 .csproj 文件中的AfterBuild
事件引起的。禁用"生成序列化程序集"并删除此AfterBuild
事件解决了它。