我注意到asp.net网站的bin文件夹中的DLL似乎没有被保存。当我转到一台新计算机并获得最新版本时,我错过了这些DLL。
解决此问题的正确方法是什么?我应该创建一个单独的文件夹来包含所有DLL吗?然后我可以以某种方式告诉我的bin引用转到该文件夹来获取DLL吗?
答案 0 :(得分:2)
您不希望使用源代码管理检查已编译的.dll。如果您的应用程序没有直接编译其他dll,那么您应该在目录结构中创建一个包含then的库文件夹,并检查该文件夹。
答案 1 :(得分:2)
如果你正在使用第三方dll,你应该考虑将它们放入TFS ......
如果这些dll来自同一解决方案中的另一个项目,则不应将它们放入TFS。
如果在多个解决方案中使用基类库,我会考虑使用TFS提供的构建功能。您可以从网络共享访问最新版本(将此共享添加为可信源)或直接从TFS源代码控制中访问这些dll文件。
编辑:你总是可以在tfs中回溯,而不必保存已编译的....