这是我的项目设置:
在visual studio中,我为linq2sql和MVC web项目提供了一个包含类库项目的解决方案。
我希望将我的模型保存在类库中,因为我可能会在以后构建一个Windows应用程序。
我正在尝试创建一个强类型视图并让Visual Studio动态创建编辑和详细信息页面,但我无法在“添加视图”工具的“查看数据类”下拉列表中获取我的模型。我显然可以输入类,但它不会让我选择“查看内容”??
任何帮助/评论都会很棒。
感谢
答案 0 :(得分:3)
驱动此对话框的Visual Studio T4模板从MVC项目的“Models”命名空间中包含的类填充“View Data Class”下拉列表,因此如果该类不在该命名空间中,则它不会出现在下拉列表。
修复将是修改T4模板,以便它可以反映来自另一个命名空间的模型类,但这将是一个非平凡的修改。