我们的产品有两个visual studio解决方案:一个用于我们的可重用组件(Core.sln),另一个用于我们的产品(Product.sln)。产品解决方案中的项目具有对我们核心程序集的引用(文件引用)。
当在一个解决方案中工作时,重构功能不会在另一个解决方案中折射。重命名核心类中的方法会在核心解决方案中重命名该方法,但不会在产品解决方案中重命名该方法。
在使用多个解决方案时,有没有办法从重构工具中获益?商业重构产品(Resharper,Code Rush)也有同样的限制吗?
发布于 2009-08-03 17:23:35
为此,我将创建一个引用所有相关项目的解决方案。
是的,商业重构产品也有同样的限制。毕竟,工具如何知道您在磁盘驱动器上的某个位置有一个引用特定方法名称的.csproj和一些.cs文件呢?
https://stackoverflow.com/questions/1223521
复制相似问题