Visual studio 使MVC模板在类库中可用(VS 2017)

Visual studio 使MVC模板在类库中可用(VS 2017),visual-studio,model-view-controller,visual-studio-2017,umbraco,class-library,Visual Studio,Model View Controller,Visual Studio 2017,Umbraco,Class Library,我有一个Umbraco云项目,我正在Visual Studio中工作。Umbraco Cloud提供了一个脚本,用于创建由两个项目组成的VisualStudio解决方案:一个包含CMS文件的MVC网站,以及一个用于开发人员自己的MVC代码的类库。类库项目包含一个控制器和一个模型文件夹 我遇到的问题是,在类库项目中无法使用VisualStudio的MVC模板。当我选择Add>New Item时,我在安装列表的“Visual C#Items”下获得了许多模板,但MVC没有 我知道创建MVC代码不需要

我有一个Umbraco云项目,我正在Visual Studio中工作。Umbraco Cloud提供了一个脚本,用于创建由两个项目组成的VisualStudio解决方案:一个包含CMS文件的MVC网站,以及一个用于开发人员自己的MVC代码的类库。类库项目包含一个控制器和一个模型文件夹

我遇到的问题是,在类库项目中无法使用VisualStudio的MVC模板。当我选择Add>New Item时,我在安装列表的“Visual C#Items”下获得了许多模板,但MVC没有

我知道创建MVC代码不需要这些模板,但它们对我很有帮助,缺少它们会给我带来不便

如何使Visual Studio的MVC模板在此类库项目中可用?我在这个网站上寻找解决方案,但什么也没找到。感谢您的帮助

谢谢,

David

如果我是对的,它基本上在一个解决方案下创建了两个项目?如果是这样的话,您就不能执行以下操作:伪代码:使用ClassLibraryProject.Models.SuckMyModel?Jaberwocky,是的,它在一个解决方案下创建两个项目。问题不在于它们之间没有联系(它们是联系在一起的,这很好)。问题是类库项目用于包含站点的.NET MVC代码,但该项目中没有MVC模板。我没有看到任何代码或云如何构建您的解决方案,但您不能删除另一个项目并在Umbraco项目上使用您自己的自定义模型吗?还有,你试过我之前说的吗?我的意思是,我做过很多单独的项目,其中一个项目有一些逻辑和自定义模型(比如数据库逻辑的域模型等等),而我似乎从来没有像我之前所说的那样将它们连接在一起遇到过问题。我是说,如果我想错了,请告诉我。