我们将程序集引用设置为项目引用。我正在重新组织源代码控制,在这里和那里移动项目。当我打开我的解决方案时,项目引用被破坏了。我必须删除引用并重新添加它们。这样做会从所有程序集中删除项目引用。
有没有办法在不删除和重新添加项目的情况下更正解决方案文件中的项目引用?
我可以进入MSBUILD并执行它,但是我的解决方案没有卸载选项...所以这看起来很痛苦。修复这个常见问题的任何原生方式?由于文件在同一个解决方案中,我希望项目引用自动解决。
这样我就不必手动更正所有参考文件了。
答案 0 :(得分:0)
如果您只需要执行一次 - Resharper可以帮助您更快地完成此操作。
每当它找到损坏的引用时 - 它将提供选项“引用程序集X并使用类Z”。可能不是最好的方法导致它仍然涉及手动文件管道,但这可以轻微减少鼠标点击和文件树导航。但是,您仍然需要手动删除错误的引用。