Развертывание файлов PDB в выпуске
У меня есть мой CI сервер для создания и развертывания всех моих сред, включая мою производственную среду. Из того, что я могу сказать, мои настройки для всех файлов моего проекта и параметры CI одинаковы между моей сборкой промежуточной среды и сборкой производственной среды. Но когда я запускаю в производство, нет файлов PDB, которые лежат рядом с файлами DLL, как в стадии подготовки. Вот скрипт, который развертывает каждое приложение:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe %location% ^
/p:Configuration=%configName% ^
/p:DeployOnBuild=True ^
/p:DeployTarget=MSDeployPublish ^
/p:AllowUntrustedCertificate=True ^
/p:MSDeployPublishMethod=WMSvc ^
/p:CreatePackageOnPublish=True ^
/p:MsDeployServiceUrl=https://%serverName%:8172/MsDeploy.axd ^
/p:DeployIisAppPath=%siteName% ^
/p:UserName=%username% ^
/p:Password=%password%
Таким образом, похоже, что когда Configuration = Release, файлы PDB остались позади, хотя они генерируются на сервере сборки. Есть идеи?