2016-10-24 29 views
1

以發佈模式從Visual Studio 2015部署多個服務到服務結構時,它們中的每一個似乎都包含來自我自己的程序集以及第三方的許多pdb文件(AWSSDK.pdb超過40 MB!)。如何在部署到Service Fabric時排除pdb文件?

如何在部署到Service Fabric時排除這些問題?

+0

這將很好地知道確定性的構建。 – AspiringTFSGuru

回答

0

我能夠得到這個工作。我使用了開箱即用的服務結構應用程序構建定義。找到稱爲包解決方案的步驟 - 我相信這是構建過程的第三步。無論如何,這是msbuild打包服務結構項目(sfproj)的步驟。

我添加了下面的MSBuild參數:

/p:DebugType=none /p:DebugSymbols=false

完整的MSBuild參數列表應該結束這樣看:

/t:Package /p:PackageLocation=$(build.artifactstagingdirectory)\applicationpackage /p:DebugType=none /p:DebugSymbols=false

瞧!沒有PDB。 :)

相關問題