我似乎無法找到如何在Visual Studio中創建MSBuild腳本。任何人都知道嗎?我正在使用VS Professional。MSBuild - 如何使用Visual Studio創建/編輯構建腳本?
2
A
回答
2
我沒有任何問題(VS 2010 Premium)。標準的MSBUILD文件是一個XML文件,因此使用文件 - >打開 - >文件打開它應該在VS中的XML編輯器中打開它。然後您可以編輯,將其添加到項目或任何您需要的內容。
我不確定您是否需要特定版本的智能感知工作。
1
MSBuild本身非常簡單,所以在任何text/xml
編輯器中執行它都非常簡單。
順便說一句,MSDN Walkthrough: Creating an MSBuild Project File from Scratch不會告訴關於Visual Studio的任何內容,只是提供瞭如何在編輯器中編寫腳本的提示。
7
開始以此作爲你的文件的骨架,
<?xml version="1.0" encoding="utf-8"?>
<Project
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="4.0"
DefaultTargets="Build">
<Target Name="Build">
<Message Text="Building..." />
</Target>
</Project>
2
您也可以使用此工具真棒:http://www.attrice.info/msbuild/
3
確保文件擴展名是.msbuild而不是.XML這將使智能感知。
+1
爲了準確,將xmlns =「http://schemas.microsoft.com/developer/msbuild/2003」添加到項目節點是使智能感知 – dotnetguy
相關問題
- 1. 如何編輯使用Visual Studio與Python 3腳本創建的.cs文件
- 2. 如何在Visual Studio後期構建腳本中使用構建時間戳
- 3. 如何(僅!)在Visual Studio中使用自己的構建腳本
- 4. MSBuild附加到Visual Studio項目構建
- 5. Visual Studio構建成功,MSBuild失敗
- 6. 問題創建MSBUILD腳本
- 7. PowerShell腳本構建Visual Studio項目
- 8. 如何使用Appcelerator Studio創建構建
- 9. 爲Visual Studio自動創建MSBuild
- 10. 如何從命令行爲Visual Studio創建簡單構建腳本?
- 11. 如何使用Visual Studio 2010構建CppUnit
- 12. 如何使用ant腳本創建/編輯xml?
- 13. Powershell預構建腳本失敗msbuild
- 14. 使用Visual Studio構建dll
- 15. 如何使用MSBuild腳本確定構建來源?
- 16. Visual Studio 2015構建原子文本編輯器
- 17. 當使用MSBuild或Incredibuild構建Visual Studio 2013構建需要4倍的時間
- 18. TFS 2013構建強制MSBuild使用Visual Studio 2015
- 19. 使用MSBuild 12構建Visual Studio 2015解決方案
- 20. 如何加快Visual Studio構建以匹配MSBuild並行性能?
- 21. 如何使用Visual Studio 2017與TFS Visual Studio構建步驟
- 22. 如何將Visual Studio宏傳遞到Android gradle構建腳本?
- 23. 如何在Visual Studio中打包inno腳本並自動構建?
- 24. 使用Visual Studio 2013構建SSIS項目
- 25. 如何使用MSBuild proj文件在Visual Studio Team Foundation Server 2015中使用Visual Studio打包比特構建定義
- 26. 爲visual studio解決方案創建一個腳本編譯
- 27. 的MSBuild VS Visual Studio的構建 - 建立目標
- 28. 如何使用visual Studio 2010編譯和構建librsync?
- 29. 如何在Visual Studio中創建msbuild部署任務?
- 30. 如何使用的MSBuild建立一個Visual Studio安裝項目
哦,它只是一個XML文件 – michael
目標文件或構建文件沒有標準模板。所以你需要創建一個標準的XML文件。 –