2009-06-19 94 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是您可以創建自己的模板的方式。我很確定已經存在一個,但如果它不存在 - 只是烘烤你自己的。不應該那麼辛苦。