团队基础。使用多层项目,DLL和Telerik控件构建解决方案

时间:2015-03-31 11:37:47

标签: asp.net dll tfs telerik multi-tier

我有一个用ASP.net开发的网站(WSP)和3个项目(BLL / DAL / DTO)。 我也使用Telerik控件。

我的构建在TFS中失败,我怀疑这是因为我没有正确引用项目和Telerik dll。

当我在Source control explorer中添加项目和网站时,不包括dll。

我以后必须在网站的bin文件夹中添加它们,但我不认为它们被拾起了。我也意识到他们不在项目中。任何人都可以向我解释如何做到这一点。

当我查看我的项目并开始处理它时,如果我在其中一个项目中修改任何类,我就无法在本地构建我的项目。无法添加更改。

附件是: - 一个源代码控制,显示我在TFS中的应用程序的结构 - 工作区 - 应该在bin文件夹中的DLL。

2 个答案:

答案 0 :(得分:1)

将任何第三方程序集存储在共享文件夹中。

使用共享文件夹添加对项目的引用。对于网站本身,将一个刷新文件添加到/ bin,以便在构建时从共享文件夹中复制最新版本。

答案 1 :(得分:0)

将任何DLL检查到源代码管理中是不好的做法。您应该为所有外部引用添加Nuget包。当您在没有Nuget包的情况下引用自己的第二方输出或第三方DLL时,您应该根据需要创建Nuget包,然后自己托管...