【发布时间】:2015-07-31 20:51:36
【问题描述】:
我使用 Visual Studio 2013 创建了一个关于我的数据模型的 UML 模型,以便更轻松地管理模型并让 VS 为我生成模型的源代码。出乎意料的是,我遇到了一个奇怪的问题,如下图所示。它说对系统包的引用不正确。如果我将光标移到它上面,那么它会说 VS 在 SayusiAndo.DiLib.Model.Auth 下查找 System.Collection.Generic 包,而不是简单地在 System 下查找。
我制作了一个更简单的模型,并从中生成了代码,它运行良好。
我不知道哪种情况是正确的解决方案。如果是后者,那么我可以用第一个做什么才能在代码生成后编译代码?
我尝试逐步改变包结构的属性,一步一步,看看会发生什么,没有白费。
如果需要更多信息,请告诉我!
提前感谢您的帮助!
【问题讨论】:
-
我从头开始制作整个模型。当一个类与其他两个类相关联时,它再次变得疯狂。一旦它变得疯狂并且 VS 无法对引用做任何事情,我就无法恢复代码生成的原始工作状态。
标签: c# visual-studio-2013 uml code-generation