asp.net - 空白 Asp.net MVC 模板

标签 asp.net asp.net-mvc

有没有办法获得 VS2008 的空白 MVC 模板?就像 MVC 附带的唯一的那样,很高兴了解 MVC 的全部内容,但是当您想要创建自己的网站并且首先必须删除它们为您生成的所有垃圾时,它会变得烦人。

就像我想使用自己的身份验证内容一样,因为我了解正在发生的事情以及我自己的样式表和内容。

所以我必须一次完成并删除所有内容,所以我想知道是否有人知道我可以获得的模板,它只具有 mvc 的基本结构和 web.config 文件中所需的最少内容。

最佳答案

我不知道当前有什么可用的,但至少您可以通过创建自定义Visual Studio Template来创建您想要的模板。 .

本质上,删除所有不需要的文件后,执行 File |在Visual Studio中导出模板,按照向导到达乐土。

如果你最终这样做了,我相信其他人会很乐意拥有它。我只是懒得自己做这件事,也没有真正创建很多新的 MVC 项目,只是在同一个项目上工作了几个月。 :)

<小时/>

更新:回应您的评论:虽然我还没有真正深入研究它,但我不知道为什么您无法在项目模板中包含对测试项目向导的访问权限。我破解了默认的 ASP.NET MVC 项目模板元数据文件,并在底部附近发现了这个:

<WizardExtension>
   <Assembly>Microsoft.VisualStudio.Web.Extensions, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</Assembly>
   <FullClassName>Microsoft.VisualStudio.Web.Mvc.TemplateWizard</FullClassName>
</WizardExtension>

如果他们能做到,我不知道为什么你也做不到。我有兴趣进一步研究这个问题,但现在我要去 sleep 了——考虑到我得了严重的胸部感冒,我已经起得太晚了。 :)

关于asp.net - 空白 Asp.net MVC 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1016593/

相关文章:

c# - 为什么 ASP.NET MVC 2 和 3 在工具箱中有 gridview?

mysql - vb.net 代码可以在本地运行,但不能在 Web 服务器上运行

c# - 如何通过 c# 从 asp.net 中的 excel 文件加载 gridview?

asp.net-mvc - 打开 RouteExistingFiles 时的注意事项

c# - 创建与 AspNetUsers 表的关系

asp.net-mvc - 无法检索字体数据 PdfSharp/MigradDoc

asp.net-mvc - 使用 Simpleinjector 为 AccountController 注册 Identity Framework UserStore

asp.net - 使用 jQuery 启用/禁用页面加载时的验证控件

c# - 如何将asp(服务器端)中的数组转换为javascript?

asp.net - 正则表达式 无特殊字符