TFS上的第一个构建 - 我得到了很多编译错误。第三方程序集不能定位

问题描述:

我想运行我的第一个生成使用TFS 2010.构建失败,因为它找不到第三方程序集,如AntiXSSLibrary.dll。 我需要做些什么来解决这个问题?TFS上的第一个构建 - 我得到了很多编译错误。第三方程序集不能定位

+0

你有一个包含所有的第三方库一个“库”文件夹?如果是这样,工作区中的lib文件夹?当您在本地构建项目时,引用是否解析为该lib文件夹中的程序集? – PabloC 2011-03-11 12:30:53

+0

因此,对于MSBuild参数,我应该指定我的DLL在哪里?例如,/ p:ReferencePath =“C:\ Documents and Settings \ geoffreypayne \ My Documents \ Visual Studio 2010 \ Projects \ MVC \ SHP \ SHP \ bin” – arame3333 2011-03-08 11:51:09

+0

您必须指向构建二进制文件的目录服务器。我通常将二进制文件添加到源代码管理,将文件夹包含在构建的工作区映射中,然后使用SourceDirectory参数构建参考路径。有关示例,请参阅http://social.msdn.microsoft.com/Forums/zh-CN/tfsbuild/thread/f6ae617f-8da3-4d2c-83b1-5ecb441d2d83 – 2011-03-08 14:52:14

+0

如何在构建的工作区映射中包含“文件夹” “?我把二进制文件放在源代码控制中,现在我得到的消息是“命名空间'System.Web'中不存在类型或命名空间名'Mvc'(你是否缺少程序集引用?”) – arame3333 2011-03-09 15:51:36