2017-04-25 53 views
6

我試圖發明很好的方法來將我的Roslyn分析器項目打包到NuGet中。 它需要將具體的NuGet包結構與.dll放入\analyzer\,而不是\lib\Appveyor nuget分析器

爲此,我必須撥打nuget pack <name>.nuspec而不是nuget pack <name>.csproj。但是,如果我使用nuspec,則會忽略$ version $標記。

似乎我唯一的選擇是在每次重建時手動更新.nuspec中的版本。什麼是正確的,正確方式來完成這個?

+1

相同且.nuspec和.csproj的是在同一文件夾? – ilyaf

+0

是相同的,文件在編譯之前在同一個文件夾中。 (這是你以前幫助我的同一個項目)。 – Leotsarev

+0

@ilyaf我暗暗希望得到你的幫助:-) – Leotsarev

回答