我有這樣一個後生成事件:後生成的條件,對於含有另一個字符串(而不是==)的字符串檢查
如果沒有「$(OUTDIR)」 ==「雙星\」「 $(SolutionDir)Tools \ NuGet.exe「pack」$(ProjectDir)MyAssembly.nuspec「-BasePath」$(ProjectDir)$(OutDir)。「
但我真正想要做的是檢查,看看是否$(OUTDIR)包含字二進制。
有沒有辦法做到這一點?我想:
如果沒有 「$(OUTDIR)」 包含( 「二進制」) 「$(SolutionDir)工具\ NuGet.exe」 包 「$(PROJECTDIR)MyAssembly.nuspec」 -BasePath「$( PROJECTDIR)$(OUTDIR)「。
但它不起作用。
因此,作爲一個獎勵點,「後構建」事件應該是什麼語言?
嗯...爲什麼要使用舊的,難以管理的,不可維護的cmd風格的構建後事件而不是MSBuild的'AfterBuild'事件或甚至TFS自定義活動? – KMoraz 2012-02-04 16:42:52