我目前正在使用我的「New Item」模板來根據輸入的名稱在我的項目中創建幾個類。我希望能夠做的是,還要在項目中的現有文件中添加一些行。有沒有辦法做到這一點?有沒有辦法在.vstemplate文件中運行某種腳本?任何方式來修改Visual Studio模板中的現有文件?
4
A
回答
4
For Visual Studio中的香草項目模板無法實現此目的。項目和項目模板只允許您將新文件添加到項目並允許自定義這些文件。但無法使用它們來更改現有文件。
雖然使用模板嚮導,但您可能能夠實現您正在查找的內容。這允許在處理模板期間執行任意代碼。你應該可以用這個修改現有的文件。
教程鏈接:
0
編輯:對不起,我誤解了這個問題。
原來的答覆:
好,默認模板是在兩個地方:
\ Program Files文件\微軟的Visual Studio 8 \ Common7 \ IDE \ ItemTemplatesCache \ CSHARP \ 1033
\ Program Files文件\微軟的Visual Studio 8 \ Common7 \ IDE \ ItemTemplates \ CSharp \ 1033
您可以在休閒時更改新類和新表單的模板內容......不確定用戶創建的模板保存在哪裏,但沒有理由不能保存對我來說做同樣的事情(就我所知)。
+0
用戶創建的模板存儲在在工具 - >選項 - >項目和解決方案 - >常規 - > Visual Studio用戶項目模板位置指定的位置,但我已經得到了這個工作,這不是我遇到的問題。 – Dov 2009-10-01 19:50:39
相關問題
- 1. Subclipse/Subversive:任何方式來過濾本地修改的文件
- 2. visual studio 2013中的新文件模板
- 3. 任何在Visual Studio中運行文件的快捷方式?
- 4. 如何修改Visual Studio 2010 C#測試項目模板中的默認UnitTest1.cs文件模板?
- 5. Visual Studio是否有一個模板來創建接口文件
- 6. 文件的模板C++的Visual Studio 2012
- 7. 如何修改新文件的模板?
- 8. 任何方式來查看在Visual Studio 2012中的衝突
- 9. 任何方式來取代Visual Studio中的Ctrl + Shift + F Shorctut?
- 10. Visual Studio解決方案 - 任何方式來創建一個「特殊」文件夾?
- 11. 如何更改默認Visual Studio C#新類文件模板?
- 12. MVVMCross和Visual Studio設計模式:任何方式來設置的DataContext
- 13. 在Visual Studio模板中更改項目文件夾路徑
- 14. 模式來修改的方法
- 15. Visual Studio模板
- 16. T4模板:當模板使用的某個類被修改時,可以使模板運行的任何方式?
- 17. Dynamics AX 2009 Visual Studio模板文件
- 18. 更有效的方式來修改CSV文件的內容
- 19. 任何方式來在沒有IIS的Visual Studio 2010中運行經典asp?
- 20. 如何修復Visual Studio 2010中缺少的IronPython項目模板?
- 21. 在Visual Studio中更改「實現接口」模板
- 22. 如何以編程方式將文件添加到Visual Studio模板?
- 23. 修改Visual Studio 2013 MVC Web項目模板CSS
- 24. 任何方式來擴展或修改與VSTO的Outlook拖放?
- 25. 修改Firefox的配置文件模板
- 26. FreeMarker修改現有文件
- 27. 任何方式列出未修改的文件在Git?
- 28. 如何更改XSLT模板在Visual Studio 2010中使用的文件?
- 29. 是否有Visual Studio鍵盤快捷方式來實現委託?
- 30. Visual Studio 2017中沒有模板
我剛看了視頻,發現它非常有幫助 - 一個嚮導肯定會讓我做我想做的事。但是,我最大的問題仍然是如果有一些方法可以避免將該向導的DLL安裝到GAC中。有什麼方法可以將它嵌入到模板的ZIP文件中? – Dov 2009-10-01 20:28:01
@Dov,我不確定那個。我會嘗試在GAC中部署,驗證它是否有效,然後從GAC中卸載,在本地部署並查看會發生什麼情況。 – JaredPar 2009-10-01 20:31:57
我還沒有嘗試過,但是這篇文章說你可以不用GAC:http://oncoding.blogspot.com/2012/04/visual-studio-template-wizards-without.html – Grinn 2012-12-19 18:25:17