【发布时间】:2014-09-01 15:53:21
【问题描述】:
在 Visual Studio(本例中为 2014)中使用 IIS WebDeploy 通过 Publish 命令发布 Web 应用程序时,将上传除主程序集 PDB 文件之外的所有文件。
web.config 设置了debug=false。相关的构建配置设置了 pdb-only,发布配置文件设置为发出调试信息。
为什么 pdb 文件没有上传?
相当令人困惑的是,编译的 MVC 视图的 pdb 文件被包括在内,而不是任何实际使用的程序集的 pdb。
添加文件(域\bin\App_Web_x13lezpq.pdb)。 // MVC 编译视图 更新文件 (domain\bin\MyWebApplication.dll)。 //主DLL有 没有上传 PDB,尽管在 bin 文件夹中生成了一个。
【问题讨论】:
标签: asp.net-mvc visual-studio msdeploy webdeploy pdb-files