2011-10-20 34 views
0

我的目的是創建一個定製的代碼生成器工具,該工具將創建一個ASP.NET解決方案,該解決方案包括一個具有默認目錄結構的ASP.NET MVC項目,多個類庫項目,所有.csproj文件,web.config和。 sln文件。達到這個目標的方法是什麼?如何使用C#動態創建ASP.NET MVC項目?

+0

您是指一個指導軟件包還是獨立工具? –

+0

我想創建一個獨立的工具,它可以幫助用一些預先構建的庫項目和資產(如css,js和圖像)來設置MVC項目。 – Kayes

+0

爲什麼要經歷所有的麻煩?將預先配置的解決方案保存在只讀存儲庫中並且每次需要新解決方案時將其導出就不是一件容易的事情嗎? – Ragesh

回答

2

您可以隨時使用Visual Studio擴展性工具創建新的項目模板(http://msdn.microsoft.com/en-za/vstudio/ff677564)這將允許您自定義添加到項目中的文件。

對於一個獨立的工具,我認爲你只需要創建你想要結束的項目,然後編寫一個C#程序來以類似的方式寫入文件。 Visual Studio項目文件和解決方案文件只是純文本xml文件,您可以自行編寫