团队城市的(ms)构建日志多次抛出以下错误:
错误CS1070:找不到类型名称“TagBuilder”。这个类型 已被转发到程序集'System.Web.WebPages,Version = 1.0.0.0, Culture = neutral,PublicKeyToken = 31bf3856ad364e35'。考虑添加一个 参考那个集会。
这是一个本地Asp.net MVC项目,运行MVC3.0.0.1来自与
一起安装的nuget包安装包Microsoft.AspNet.MVC -version 3.0.50813.1
这也安装了System.Web.WebPages 1.0.0.0(nuget包)
我的weg配置包含:
<dependentAssembly>
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.0.0" newVersion="1.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="0.0.0.0-3.0.0.1" newVersion="3.0.0.1" />
</dependentAssembly>
System.Web.WebPages&amp; Mvc dll设置为在参考文献中复制本地
我对如何解决这个错误毫无头绪,它可以在我的机器上工作,因为它全部都是nuget&amp;复制本地我希望它没有GAC相关问题,(无论如何都没有在构建服务器上安装asp.net mvc)