当我从ASP.NET 4.5
创建新的vs2012
网络表单应用程序并更新所有nuget
程序包时,在构建时会收到此错误:
最佳答案
这是Microsoft.Bcl.Build
中的错误,要解决此问题,您必须将culture
信息放入assemblyIdentity
或web.config
的app.config
-部分中。
例如,如果您有:
<dependentAssembly>
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
</dependentAssembly>
更改为:
<dependentAssembly>
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
</dependentAssembly>