c# - 在 VS2010 C# 解决方案中查找缺失引用的更简单方法

标签 c# visual-studio visual-studio-2010

我刚刚使用 Visual Studio 2010 从 TFS 打开了一个解决方案。该解决方案包含 100 多个项目(如果由我决定,可能会少于 5 个),其中许多项目碰巧错过了引用(对 Unity dll 的引用) 。

有什么方法可以简化这些引用的修复吗?现在我必须手动删除并重新添加所有这些。麻烦。

如有任何建议,我们将不胜感激。

最佳答案

要解决该问题,您需要找出它尝试加载文件的位置。您可以查看项目 csproj 文件来执行此操作。您安装了较新(或不同)版本的程序集,或者具有不同的文件和文件夹结构。您需要重新创建该项目中已使用的文件和文件夹结构,或将 csproj 文件重写到新位置。

将来您可能想要更改第 3 方引用的处理方式。我使用这种方法有很好的经验:定义一个 ThirdPartyLibraries 文件夹,所有这些库都放在其中并 checkin 。它应该位于解决方案文件夹中。从现在开始,每个人都必须将第 3 方库放入其中并使用它们。

关于c# - 在 VS2010 C# 解决方案中查找缺失引用的更简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10012364/

相关文章:

c# - Java 中 @Deprecated 的 .NET 等价物是什么?

c# - MVC3 全局化 : need global filter before model binding

visual-studio - 单击按钮导航到另一个页面

visual-studio-2010 - VS 2010插入代码段快捷方式/工具栏命令

c - fflush(stdin) 不能在 cygwin 中用 gcc 编译,但可以用 visual studio 2010 编译

c# - IEnumerable,需要两个实现?

.net - Visual Studio 宏的当前行

.net - 用于 .NET 开发的命令行(或等效)工具

MYSQL DATE 是否有可能在我今天插入日期然后在另一列中它是 + 5 个月?

C# 多屏幕 View 单一窗体