2016-10-24 10 views
1

複数のサービスをリリースモードでVisual Studio 2015からService Fabricにデプロイすると、それぞれに自分のアセンブリだけでなくサードパーティ製の多くのpdbファイルが含まれているように見えます(AWSSDK.pdbは40 MB以上です)。Service Fabricに展開するときにpdbファイルを除外する方法は?

サービスファブリックに展開するときにこれらを除外する方法は?

+0

これは、確定的なビルドについて知っておくとよいでしょう。 – AspiringTFSGuru

答えて

0

私はこれを得ることができました。私はすぐに使えるサービスファブリックアプリケーションのビルド定義を使用しました。パッケージソリューションと呼ばれるステップを見つけてください。ビルドプロセスの第3ステップだと思います。いずれにせよ、それはmsbuildがサービスファブリックプロジェクト(sfproj)をパッケージ化する段階です。

私は、次のMSBuildのパラメータを追加しました:

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

フルMSBuildの引数リストはこのように見える終わる必要があります。

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

出来上がり! PDBはありません。 :)

関連する問題