在发布模式下从Visual Studio 2015部署多个服务到Service Fabric时,每个服务似乎都包含来自我自己的程序集和第三方的许多pdb文件(AWSSDK.pdb超过40 MB!)。
如何在部署到Service Fabric时排除这些?
答案 0 :(得分: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。 :)