如何通過perl腳本生成VS 2010項目文件和解決方案文件?歡迎任何鏈接或任何幫助,謝謝。用於生成Visual Studio解決方案文件和項目文件的Perl腳本
-1
A
回答
1
您首先需要確定您需要哪種類型的項目。特別是這些模板使用的編程語言。
有一個在MSDN網站有關項目模板,如一堆文件:
的Visual Studio模板 http://msdn.microsoft.com/en-us/library/6db0hwky.aspx
創建項目和項目模板 http://msdn.microsoft.com/en-us/library/s365byhx.aspx
如果您VS2010安裝你只需要轉到VS2010模板文件夾(「C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates \ CSharp \」)並從PERL腳本中獲取這些文件,生成文件夾structur然後粘貼這些文件,一旦你做了一些STRING替換每個文件。
例如,在C#控制檯應用程序模板的樣子:
- 的App.config
- 的AssemblyInfo.cs
- consoleapplication.csproj
- csConsoleApplication.vstemplate
- Program.cs中
所有的文件都是pl ain文本,所以您應該能夠從您的perl腳本中讀取/替換它們。
的文件夾結構一旦VS2010創建,它是:
- 斌
- OBJ
- 屬性
- 的AssemblyInfo.cs
- * .csproj的
- 計劃。 cs
因此,您必須創建文件夾結構並複製文件。
因爲我相信現在只是創建Perl腳本來處理上述所有事情。
希望幫助
相關問題
- 1. 動態生成Visual Studio解決方案和項目文件
- 2. 從Visual Studio生成Make文件(適用於GCC)解決方案
- 3. 解決方案文件與Visual Studio中的項目文件
- 4. 從Visual Studio解決方案文件和項目文件生成MSBUILD項目文件
- 5. 用於生成Visual Studio解決方案/項目的API /框架
- 6. Visual Studio:解決方案中的某些項目不會生成.exe文件
- 7. 無法爲visual studio 2013生成v8的解決方案文件
- 8. Visual Studio 2010中的解決方案文件夾不會生成
- 9. 項目中Visual Studio PDB文件在同一解決方案中不生成
- 10. 獲取Visual Studio中的解決方案項目文件外接
- 11. 項目級別的Visual Studio解決方案文件夾
- 12. Visual Studio解決方案中的文件夾或項目?
- 13. Visual Studio解決方案和項目
- 14. 合併Visual Studio解決方案文件
- 15. Visual Studio解決方案文件
- 16. 合併Visual Studio解決方案文件
- 17. 如何從Visual Studio解決方案/項目中讀取文件?
- 18. 獲取Visual Studio解決方案文件和文件夾
- 19. Visual Studio解決方案圖標和文件版本
- 20. 在visual studio 2012中生成解決方案/項目圖
- 21. 以編程方式升級Visual Studio解決方案和項目文件
- 22. Visual Studio Online錯誤解析解決方案文件,位於* .xproj
- 23. Visual Studio解決方案/項目組織
- 24. MSVS解決方案文件生成器?
- 25. 關於Visual Studio解決方案文件中的領先換行
- 26. 如何從.proj文件製作visual studio解決方案文件
- 27. Visual studio C++將文件的副本添加到解決方案
- 28. Visual Studio如何確定解決方案文件的版本?
- 29. 如何在Visual Studio 2012中重命名解決方案,解決方案文件夾,項目文件夾,包/過濾器文件夾和vcxproj文件
- 30. 如何使用解決方案文件夾在Visual Studio解決方案中按字母順序排序項目?
[你嘗試過什麼?](http://whathaveyoutried.com) –
@CraigTreptow, 「任何鏈接或任何幫助是值得歡迎的。」他或她要求*開始*,什麼是可能的。 WHYT不適合每一種情況。 – Axeman
@CraigTreptow如果你讀過你發佈的鏈接,你會注意到引用「問題是這個人的解決問題的技巧是要求解決方案」這個問題不是這樣的;使你的鏈接無關緊要。 – UKMonkey