远程调试类库适用于ClickOnce应用程序。

10 浏览
0 Comments

远程调试类库适用于ClickOnce应用程序。

我正在尝试在我们的内部系统中设置远程调试,因为一个类库中的一个函数对我们的用户而言一直失败,但对我来说却没有问题。我已经设置了我的远程调试器文件夹的共享文件夹,并且我可以附加到他们机器上的进程,但是我收到了以下消息:\n

    \n

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

\n我该如何满足这个要求?\n我已经检查过,并没有启用优化,但是当使用ClickOnce时,我该如何将.pdb文件传递给用户呢?这真的是我的问题吗?

0
0 Comments

远程调试ClickOnce应用程序的类库是一种用于解决特定问题的工具。在发布ClickOnce项目时,有时会遇到无法远程调试的问题。这个问题的出现原因是在项目的属性中没有正确配置ClickOnce发布选项,导致无法将必要的文件(如.pdb文件)包含在发布中。解决方法是按照以下步骤进行操作:

1. 打开项目的属性。

2. 点击“发布”(垂直)选项卡。

3. 点击“应用程序文件”按钮。

4. 在这个界面中,可以添加或删除ClickOnce部署中的文件(如.pdb文件)。

5. 不需要使用调试版本来包含.pdb文件,可以使用发布模式。

关于.NET .pdb文件的更多信息可以在这里找到:herehere,以及here

非常感谢,我之前不知道可以将pdb文件与应用程序一起发布。

0