2013-05-13 80 views
0

假设我有一个类库项目,我觉得它太大而笨拙,我想将它分解成更小的类库项目,以便于分发和部署。 VS2012中有没有一种方法可以使用重构功能来实现这一点?Visual Studio 2012中的重构项目结构

因此,例如,说我的组件具有我想要移动到它自己的项目中的IO包,所以现在它可能是:

MyAssembly.IO.Readers 
MyAssembly.IO.Writers 
etc 

,我想修改我的所有引用有它完全不同的项目(例如 MyIOSpecificAssembly)。是否有捷径可寻?由于

回答

1

随着ReSharper,你可以拖动正拖放文件到另一个项目(同时按住SHIFT键移动而不是副本),然后使用adjust namespaces重构。

ReSharper还具有各种其他重构,这些重构可能在此上下文中很有用,例如moving类型为另一个文件,文件夹或命名空间。

+0

谢谢你的提示,我会看看肯定 – snappymcsnap 2013-05-14 14:04:44

+0

更新 - 似乎工作得很好,谢谢你的提示 – snappymcsnap 2013-05-17 17:55:07

相关问题