我使用 orchard 的 codegen 制作了一个样板模块。这创建了一个带有 MVC3 格式的样板文件和文件夹的 csproj。
然而,Visual Studio 没有 MVC 项目附带的 UI 助手(例如添加控制器)。
如何更改项目设置以恢复漂亮的 MVC UI?
普通 MVC 项目:
果园样板项目:
我使用 orchard 的 codegen 制作了一个样板模块。这创建了一个带有 MVC3 格式的样板文件和文件夹的 csproj。
然而,Visual Studio 没有 MVC 项目附带的 UI 助手(例如添加控制器)。
如何更改项目设置以恢复漂亮的 MVC UI?
普通 MVC 项目:
果园样板项目:
在这里回答:https ://stackoverflow.com/a/4610008/828859
需要更改 csproj 文件中的这一行
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
这是一个常见问题解答。这些项目未设置为 MVC,因此即使盒子上未安装 MVC,该解决方案也可以打开并工作。这是删除一个先决条件。您可以通过编辑 csproj 文件并添加项目类型来获得额外的工具。查看 MVC 项目以发现差异。