.net - ClickOnce 应用程序的远程调试类库

标签 .net visual-studio-2010 clickonce remote-debugging

我正在尝试在我们的一个内部系统上设置远程调试,因为类库中有一个函数对我们的用户来说总是失败,但对我来说却不是。我已将文件夹共享到我的远程调试器文件夹设置,我可以附加到他们机器上的进程,但我收到以下消息:

  • 以下模块是在启用优化或未启用调试信息的情况下构建的:....

如何满足这个要求?

我检查并没有启用优化,但是如何在使用 ClickOnce 时将 .pdb 文件提供给用户?这甚至是我的问题吗?

最佳答案

在您通过 ClickOnce 发布的项目中:

  • 打开项目的属性
  • 点击发布(垂直)标签
  • 单击“应用程序文件”按钮

在此屏幕中,您可以从 ClickOnce 部署中添加/删除文件(如 .pdb 文件)。

不需要使用调试版本来包含 .pdb 文件 - 可以使用 Release模式。

有关 .NET .pdb 文件的更多信息 here , here , 和 here .

关于.net - ClickOnce 应用程序的远程调试类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3662199/

相关文章:

c# - Selenium C# 日志记录首选项未完全实现?

.net - 从 Windows 窗体打开 URL

c# - UDPClient Async BeginReceive 很慢

wcf : Service + Client in same solution, 如何调试?我不想同时运行 2 个版本的 VS 2010

c# - 如何续订过期的 ClickOnce 证书?

.net - 为什么 Visual Studio 中的 ClickOnce 不从依赖程序集部署内容文件?

.net - 是否有将元组转换为 ValueTuple 的简写方法?

c++ - 了解 visual studio 2010 中的编译器选项差异和严格的 C++ 合规性

c# - Visual Studio 无可用源

installation - Clickonce - 如何将图像添加到安装程序?