当前位置: 首页 > 知识库问答 >
问题:

Visual Studio 2012网站发布不复制。pdb文件

邴子实
2023-03-14

我用过VS2010和VS2008。当我在我的WCF服务项目中使用它们时,我的。pdb文件总是在发布网站时被复制。现在,使用VS2012,当我发布网站时,不会复制PDB文件。PDB文件是为调试和发布创建的,但是当我发布Web站点(调试或发布)时,什么也不会发生。

我认为我不需要更新调试选项来指定符号位置。我认为我的出版应该像2008年和2010年那样“做”。有什么建议吗?

提前谢了。

共有1个答案

戚云
2023-03-14

在VS2012网站发布中,默认情况下总是排除符号。为什么?它归结为一个设计问题,网站项目实际上没有构建配置。如果在解决方案处于发布模式时查看VS中的配置管理器,网站项目将始终处于调试模式;没有其他选择。这是因为网站项目不是基于MSBuild的,因此不尊重MSBuild配置。

相反,您可以编辑。pubxml来告诉它包含符号。尝试添加以下内容:

<PropertyGroup>
  <ExcludeGeneratedDebugSymbol>False</ExcludeGeneratedDebugSymbol>
</PropertyGroup>
 类似资料:
  • 发布网站 你现在应该有一个在本地运行的网站。 一旦你将它定制为你喜欢样子,就是时候发布它了。 Docusaurus 生成一个静态 HTML 网站,准备好由您最喜爱的网络服务器或在线托管解决方案来提供服务。 构建静态 HTML 页面 要创建您的网站的静态版本,请在 website 的目录中运行以下脚本: yarn run build # 或 `npm run build` 这将在 website

  • 主要内容:Text Sublime,Notepad++,EditPad,XAMPP&LAMPP作为一个初学者,需要了解一个网站开发者开发网站必需的一些工具,了解这些工具的主要用途。 首先,应该有一个基本的互联网包,具有良好的上传速度,最低1Mbps。 其次,应该有一台电脑与任何操作系统(可以是Linux,iOS X或Windows)。 那么硬件规格应该是最小的 - 1-2 GB的RAM,处理器至少应该是一个双核心和硬盘必须在80 GB左右。 下一步是 - 应该有一个文本编辑器,可以编写代码

  • 我有一个网站,我已经使用了很长时间,没有任何问题。我做了一些改进来提高性能,包括将数据存储在缓存中,以及改变网站与数据库的交互方式。然而,自从将网站发布到它的位置后,现在每当我试图加载它时,它都返回一个空白页。 每当我尝试加载它时,我都会收到来自该站点的错误电子邮件,显示“外部组件已引发异常”的异常消息。我有几个地方可以发送错误电子邮件,它们都在触发,每个地方提供的堆栈跟踪略有不同,如下所示。 堆

  • 我正在尝试使用Visual Studio 2015和. NET 4.5.1创建Web应用程序。当我发布网站时,Visual Studio会创建名为的文件夹。 我知道它是用来动态编译代码的,但不幸的是我的主机提供商不允许我在他们的服务器上执行编译器。 如何像以前版本的Visual Studio那样在没有的情况下发布网站? 编辑:我在尝试访问我的网站时遇到了这个错误。 似乎IIS试图执行< code>

  • 本文向大家介绍.NET发布网站详细步骤,包括了.NET发布网站详细步骤的使用技巧和注意事项,需要的朋友参考一下 本文章分为三个部分: web网站发布、IIS6 安装方法、ASP.NET v4.0 安装方法 一、web网站发布 1.打开 Visual Studio 2013 编译环境 2.在其解决方案上右击弹出重新生成解决方案,以查看是否有错误 3.如果项目没有错误右击WebUI层发布   4.这样

  • 我使用的代码是: 而网站代码为: