1
目前NuGet Packager VSTS Build Step似乎不支持* .VBPROJ文件,所以看起來唯一的選擇是使用* .NUSPEC文件。如何在VSTS構建過程中生成* .NUSPEC文件?
但是,我不熟悉如何在構建時自動在服務器上創建* .NUSPEC文件。
這是其他VB開發人員以某種方式解決的問題嗎?
目前NuGet Packager VSTS Build Step似乎不支持* .VBPROJ文件,所以看起來唯一的選擇是使用* .NUSPEC文件。如何在VSTS構建過程中生成* .NUSPEC文件?
但是,我不熟悉如何在構建時自動在服務器上創建* .NUSPEC文件。
這是其他VB開發人員以某種方式解決的問題嗎?
事實上,你可以使用vbproj文件生成的NuGet包「的NuGet打包」的任務,它可以工作:
而對於你的問題,可以從vbproj生成nuspec文件通過運行「nuget spec」命令,你可以在命令行中添加一個「命令行」任務來調用nuget命令,如下所示: 你也可以改變「spec」以「打包」直接從命令生成nuget包文件。有關詳細信息,請參閱此鏈接:Creating and Publishing a Package。
埃迪,這是個好消息。爲了簡單起見,我相信我會更喜歡前者,但我並不知道VSTS構建步驟可以直接支持* .VBPROJ文件。那麼是否只需要在要求* .CSPROJ文件的對話框中指定* .VBPROJ文件名? – InteXX
@InteXX是的,你是對的。 :) –
非常好,謝謝。 Eddie,你可以看看我的其他NuGet問題[這裏](http://stackoverflow.com/q/37106930) - 我有一段時間VS 2015的新行爲在這方面。我對你的意見很感興趣。 – InteXX