VS 2010 Pro:我已经为我的库生成了一个类图,现在添加了更多的类,但是类图只显示旧的类,没有自动更新。所以我想知道这是否是正常情况,每次都需要删除并重新添加类图?还是在VS IDE中有些操作可以使其更新?
VS 2010 Pro:我已经为我的库生成了一个类图,现在添加了更多的类,但是类图只显示旧的类,没有自动更新。所以我想知道这是否是正常情况,每次都需要删除并重新添加类图?还是在VS IDE中有些操作可以使其更新?
只需将新类拖放到图表中,或从新类的上下文菜单中选择生成类图。
新类不会自动显示。一旦一个类在图表中,每当您更改其成员时它都会被更新!
所以我在想这是否就是它的工作方式?
是的。
我需要每次删除并重新添加类图吗?
不需要。您可以查看已添加类别所做的更改。要查看新类别,您可以将它们拖放到设计师界面上。
如果您想查看动态类别依赖关系,可以使用架构资源管理器。我猜只有VS Ultimate才有此功能。不确定Pro是否有。您可以按程序集或命名空间生成依赖关系图。它很漂亮,非常有用,可以探索循环依赖或识别图中的中心点。这个您不需要创建,它会自动生成。
关闭Visual Studio 删除与您的解决方案文件相邻的“.ncb”文件。 使用Visual Studio打开您的解决方案 重新构建解决方案。 类图现在已更新。
你需要重新构建你的类所在的项目。