我想創建一個自定義的MSBuild任務,並分發作爲NuGet包。爲了啓用我的任務,應該修改visual studio proj文件。NuGet軟件包安裝過程中是否可以修改VS項目文件?
是否有可能安裝的NuGet包時,我的代碼段添加到該凸出文件?
我想創建一個自定義的MSBuild任務,並分發作爲NuGet包。爲了啓用我的任務,應該修改visual studio proj文件。NuGet軟件包安裝過程中是否可以修改VS項目文件?
是否有可能安裝的NuGet包時,我的代碼段添加到該凸出文件?
爲此,您可以使用PowerShell。可以卸載項目,編輯項目文件並重新加載項目。
斯科特Hanselman在做這個位置:http://channel9.msdn.com/Events/MIX/MIX11/FRM09
如果你發現一個包,你想要做什麼,你可以使用ZIP打開NuGet包,看到了PowerShell腳本。這是學習這些東西的好起點。
希望幫助
我覺得你最好使用NuGetPowerTools包在這個問題回答說:
Adding a custom build step with a nuget package
這個包處理所有的Visual Studio自動化。