TeamCity无法找到TagBuilder ASP.NET 3.0.0.1

时间:2014-11-05 17:18:17

标签: asp.net-mvc-3 msbuild teamcity

团队城市的(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)

0 个答案:

没有答案