2009-06-19 145 views
3

有没有一种方法可以为VS2008获得一个空白的MVC模板?就像MVC自带的一样,很高兴看到MVC是什么,但当你想制作自己的站点并且首先必须删除它们为你生成的所有垃圾时,它会变得烦人。空白的Asp.net MVC模板

就像我想使用我自己的身份验证的东西,因为我明白发生了什么和我自己的样式表和东西。

所以我必须通过并删除所有的东西,所以我想知道有没有人知道我可以得到的模板只有mvc的基本结构和web.config文件中所需的最少东西。

回答

2

我不知道任何当前可用,但至少可以通过创建自定义Visual Studio Template来创建所需的模板。

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

如果你最终这样做,我相信别人会喜欢拥有它。我只是懒得自己做,而且还没有真正创建过很多新的MVC项目,只是在几个月内一起工作。 :)


UPDATE:为响应您的评论:虽然我还没有真正看起来太深入了,我不知道为什么你就不能在你的项目模板访问包括测试项目向导。我把门打开默认的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> 

如果他们能做到这一点,我不知道你为什么不能够将也。我有兴趣更多地了解这一点,但目前我正在上床睡觉 - 我已经很晚了,因为我有一种可怕的胸部感冒。 :)

+0

雅我读了关于导出它。事情是web.config文件,我不知道太多关于它,所以很难找出要删除和不删除。有些东西我从蝙蝠身上知道,有些我根本不知道。 另外我发现制作自己的模板会失去使用它自动生成测试项目的能力。 有没有一种方法有模板内置? – chobo2 2009-06-19 06:43:12

0

This是您可以创建自己的模板的方式。我很确定已经存在一个,但如果它不存在 - 只是烘烤你自己的。不应该那么辛苦。