2010-04-08 157 views
1

c:\ Windows \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.Common.targets(0,0):警告MSB3245:无法解析此引用。找不到程序集“System.Web.Mvc,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35,processorArchitecture = MSIL”。检查以确保程序集存在于磁盘上。如果您的代码需要此引用,则可能会出现编译错误。TFS构建问题

我得到这个错误信息,当我建立我的MVC应用程序..

我需要给在TFS.proj任何additionalrefercepath文件?

<ItemGroup> 
    <!-- ADDITIONAL REFERENCE PATH 
    The list of additional reference paths to use while resolving references. For example: 

     <AdditionalReferencePath Include="C:\MyFolder\" /> 
     <AdditionalReferencePath Include="C:\MyFolder2\" /> 
    --> 
    </ItemGroup> 

基本上它说一些.dll文件丢失了吗?

谢谢

回答

2

MVC是否安装在构建服务器所在的机器上?

+0

是的,它是..... – kumar 2010-04-09 17:24:46

+0

你可以检查c:\ Program Files \ Microsoft ASP.NET \来查看是否有MVC和DLL。您应该能够将包含ddl的文件夹添加为AdditionalReferencePath,或者将dll移动到C:\ Windows \ assembly并查看是否有效。 – 2010-04-09 17:59:22