0

我已经成功完成了我的网络服务(asmx web servicec)。然后我也成功地在我的服务器电脑(Windows Server 2008)中部署了 IIS 7。我可以从我的客户端应用程序中使用。但有时当我的 Web 服务显示错误时,该错误指示我开发 Web 服务的本地计算机的行号。但它应该是服务器 pc 地址。

重要的事情:有时我在我的网络服务中更改了一些小东西,然后我只是复制整个项目并以正确的路径粘贴到服务器 pc 中。它运行良好,但是当它出现错误时,错误表明文件名和行号位于我开发 Web 服务的本地 PC 中。我正在使用 SVN。我不明白在显示错误时指示本地电脑而不是服务器电脑位置的原因是什么。

在将项目复制/粘贴到服务器 pc 之前,我总是使用 Cleand 和 Rebuild。

4

1 回答 1

2

PDB 文件中的调试信息是从中获取的,它是在编译时生成的,反映了当时源代码文件的位置。完全正确的行为。

于 2012-06-24T10:19:13.807 回答