空白的Asp.net MVC模板

时间:2009-06-19 06:25:08

标签: asp.net asp.net-mvc

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

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

所以我必须通过并一次性删除所有内容,所以我想知道有没有人知道我可以获得的模板只有mvc的基本结构和web.config文件中所需的最少的东西。< / p>

2 个答案:

答案 0 :(得分:2)

我不知道目前有哪些,但至少您可以通过创建自定义Visual Studio Template来创建所需的模板。

基本上,在删除了您不想要的所有文件后,请执行文件|在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>

如果他们能做到,我不知道你为什么不能这样做。我有兴趣更多地研究这个问题,但此刻我正准备睡觉 - 考虑到我的胸部感冒可怕,我已经太晚了。 :)

答案 1 :(得分:0)

This是您创建自己的模板的方式。我很确定已经存在某个地方,但如果不存在 - 只需烘烤自己的。不应该那么难。