WebDeploy发布未上传PDB文件(MVC预编译Web应用程序,VS2013)

8
使用Visual Studio(本例中为2014)的发布命令通过IIS WebDeploy发布Web应用程序时,除了主要程序集的PDB文件之外,所有文件都会被上传。web.config已将debug=false设置。相关的构建配置已设置为pdb-only,并且发布配置文件设置为发出调试信息。 为什么没有上传pdb文件?令人困惑的是,编译后的MVC视图的pdb文件已包括在内,只是实际使用的任何程序集的pdb文件未包括在内。

添加文件(domain\bin\App_Web_x13lezpq.pdb)。// 一个MVC编译视图 更新文件(domain\bin\MyWebApplication.dll)。// 主DLL没有上传PDB,尽管在bin文件夹中生成了一个。

1个回答

15

问题已解决,有第三个地方可以设置pdb设置。请确保未选中“排除生成的调试符号”复选框。

输入图像描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接