我正在尝试在我们的一个内部系统上设置远程调试,因为类库中有一个函数对我们的用户来说总是失败,但对我来说却不是。我已将文件夹共享到我的远程调试器文件夹设置,我可以附加到他们机器上的进程,但我收到以下消息:
以下模块是在启用优化或未启用调试信息的情况下构建的:....
如何满足这个要求?
我检查并没有启用优化,但是如何在使用 ClickOnce
时将 .pdb 文件提供给用户?这甚至是我的问题吗?
最佳答案
在您通过 ClickOnce 发布的项目中:
- 打开项目的属性
- 点击发布(垂直)标签
- 单击“应用程序文件”按钮
在此屏幕中,您可以从 ClickOnce 部署中添加/删除文件(如 .pdb 文件)。
您不需要使用调试版本来包含 .pdb 文件 - 可以使用 Release模式。
关于.net - ClickOnce 应用程序的远程调试类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3662199/