我正在处理一个包含3个项目的Visual Studio 2017解决方案:
两个基于 .Net Standard 2.0 的类库 (任意 CPU) 一个基于 .Net Framework 4.6.1 的 ASP.Net 项目 (任意 CPU)
如果我在 Debug (任意 CPU) 下编译所有项目,一切正常运行。
但如果我在 Release (任意 CPU) 下编译所有项目,则会在输出窗口中显示以下错误信息:
SGEN : error : 尝试加载一个格式不正确的程序集: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\net461\ref\netfx.force.conflicts.dll.
该如何解决这个问题?
两个基于 .Net Standard 2.0 的类库 (任意 CPU) 一个基于 .Net Framework 4.6.1 的 ASP.Net 项目 (任意 CPU)
如果我在 Debug (任意 CPU) 下编译所有项目,一切正常运行。
但如果我在 Release (任意 CPU) 下编译所有项目,则会在输出窗口中显示以下错误信息:
SGEN : error : 尝试加载一个格式不正确的程序集: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\net461\ref\netfx.force.conflicts.dll.
该如何解决这个问题?
SGEN尝试加载格式不正确的程序集:C:\Program Files(x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\net461\ref\netfx.force.conflicts.dll。
- brianfeucht