大家。
我试图为简单的ASP.NET Wep API应用程序创建新的Scaffolded项目,该应用程序应该基于域对象类和单独程序集中的DbContext派生。程序集在解决方案中,目标应用程序有一个引用它(并且手动创建的代码调用我的lib中的类构建没有任何错误),显然,我提到的类具有访问修饰符public。
问题是创建新的脚手架项目的向导无法看到我的模型类。 (顺便说一句,当模型类在另一个ASP.NET MVC5应用程序中时,向导运行良好。)我使用的是Visual Studio 2013 Update5。
如何解决这个问题?任何解决方法也会有所帮助!
答案 0 :(得分:0)
抱歉令人不安。
问题的根源似乎是我以错误的方式将我的数据模型类从ASP.NET MVC应用程序移动到我的类库中。
我不只是剪切/粘贴它们,而是复制粘贴,剪切粘贴(确认替换)。 这是唯一可能导致问题的因素(虽然我仍然不知道细节)。
我从最初开始再次开始并最初切割/过去数据模型文件 - 现在一切似乎都正常。