-1

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

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

当我在源代码管理资源管理器中添加项目和网站时,不包括 dll。

后来我不得不在网站的 bin 文件夹中添加它们,但我认为它们没有被拾取。我也刚刚意识到他们不在项目中。谁能给我解释一下怎么做。

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

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

4

2 回答 2

1

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

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

于 2015-03-31T12:03:51.760 回答
0

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

于 2015-04-07T16:32:21.187 回答