【发布时间】:2016-02-17 11:51:06
【问题描述】:
我有客户端-服务器 .net 应用程序,WCF 与 IIS 通信。
在开发过程中遇到一个奇怪的现象:
偶尔,当我在没有调试的情况下运行我的应用程序并按下按钮时 - 服务器似乎没有响应该操作。
然后我转向在调试模式下检查相同的操作,当我尝试将服务附加到进程以进行调试时 - 我找不到 w3wp.exe 进程,它肯定是活动的!
但是,当我打开 inetmgr(IIS 管理器)并按浏览到服务站点时——突然在 VS 的“附加到进程”列表中找到了该服务,并且一切都继续工作——无论是否有调试模式——就好像什么都没发生一样。 ......
有没有人经历过类似的事情,或者有任何假设为什么会发生这种情况?
我担心类似的事件会影响我系统的稳定性。
注意:可能是我更新客户端服务参考后出现上述现象,但我不太确定。
谢谢!
【问题讨论】: