【问题标题】:MVC create configured empty mvc projectMVC 创建已配置的空 mvc 项目
【发布时间】:2016-09-27 14:29:43
【问题描述】:

所以我在网上搜索了一段时间,可能太多了,我有一个问题我找不到答案。

在创建 MVC Asp.net 项目时,它会自动生成某些文件夹、剃刀视图布局等。它基本上会填充项目并将其与 bootstrap jquery 等链接。

从示例创建一个空项目时,它不允许我使用@Script 标记或@Styles 标记,我必须手动配置web.config 等等。

问题是我可以创建一个没有所有剃须刀视图和布局但所有东西都链接和配置的项目吗?我可能不需要所有注册登录视图,删除它们也需要配置。

【问题讨论】:

    标签: c# asp.net asp.net-mvc visual-studio razor


    【解决方案1】:

    您可以创建自定义项目模板 - 有关说明,请参阅 here

    使用标准导出模板创建自定义项目模板 向导

    1. 创建一个项目。

    2. 编辑项目,直到可以导出为模板。

    3. 根据需要编辑代码文件以指示应在何处进行参数替换。有关参数的更多信息 替换,请参阅如何:替换模板中的参数。

    4. File 菜单上,单击Export TemplateExport Template 向导打开。

    5. 点击Project Template

    6. 如果您当前的解决方案中有多个项目,请选择要导出到模板的项目。

    7. 点击Next

    8. 为您的模板选择一个图标和一个预览图像。这些将出现在New Project 对话框中。

    9. 输入模板名称和描述。

    10. 单击Finish。您的项目将导出为 .zip 文件并放置在指定的输出位置,如果选中,则导入到 视觉工作室。

    如果你已经安装了 Visual Studio SDK,你可以打包完成的 .vsix 文件中的模板,用于使用 VSIX 项目进行部署 模板。有关详细信息,请参阅 VSIX 入门 项目模板。

    【讨论】:

      【解决方案2】:

      我看到这已经得到解答,但我认为 user6321125 正在寻找的似乎更复杂。我也必须这样做,所以我想我明白你的意思了。

      答案是再次创建项目,但这次是在新建项目屏幕上,选择 ASP.NET MVC 后,单击“配置身份验证”并选择“无身份验证”。

      然后您将获得一个没有所有登录视图等的干净项目。

      【讨论】:

        【解决方案3】:

        您必须使用空模板创建一个 Web 应用程序,然后在 Nuget 包管理器上安装 MVC。

        工具 -> Nuget 包管理器 -> 管理解决方案的 Nuet 包 -> 在搜索框中输入 - MVC 并安装 MVC 包。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-03-07
          • 2014-04-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多