2012-07-22 53 views
2

有沒有什麼辦法從命令行創建Visual Studio模板的CS和WPF解決方案?如何創建csproj命令行?

我寫了一個C#和WPF代碼生成器,我希望我的輸出是一個C#解決方案。

+1

google上的第一個鏈接[使用命令行編譯構建WPF應用程序](http://msdn.microsoft.com/zh-cn/library/aa970678( v = vs.90).aspx) – 2012-07-22 07:20:00

+1

@JeremyThompson我不認爲OP想要*構建項目,而是從內置模板創建它們。 – 2012-07-22 07:20:52

+1

@JeremyThompson我不想建立我的項目。我想從模板創建一個解決方案 – Pooya 2012-07-22 07:26:43

回答

1

要從命令行創建項目,只需創建並保存項目並使用命令行復制該文件夾即可。

或者使用Visual Studio DTE2:http://social.msdn.microsoft.com/Forums/en-US/vsx/thread/72d6608b-2e9a-4bc4-b294-b75db17bcad2/

或者要創建項目模板使用Projectgen.exe命令行工具 http://msdn.microsoft.com/en-us/library/cc175876(v=vs.90).aspx

+0

感謝您的回答,似乎需要一個項目描述符文件 – Pooya 2012-07-22 07:35:47

+0

很高興幫助:) – 2012-07-22 07:40:42

+0

我發現這個URL來定義項目描述符http://msdn.microsoft.com/en-us/library/cc175975(v=vs。 90).aspx – Pooya 2012-07-22 07:45:15

1

嗯,這將是它的使用?

我覺得你可以去看看/命令開關devenv的:

devenv.exe /Command np 

其中「NP」代表「新項目」。

這裏是可用的命令的列表:Predefined commands,儘量發揮它...

但我認爲這將是非常簡單的壓縮空的解決方案,只是在你的腳本文件複製,而不是問VS一遍又一遍地做...

+0

我寫了一個Cs和wpf代碼生成器,我希望我的輸出是一個cs解決方案 – Pooya 2012-07-22 07:38:51