无法在使用WCF web服务时将PDB文件复制到另一个目录
本文关键字:复制 文件 PDB 另一个 WCF 服务 web | 更新日期: 2023-09-27 17:54:08
我有一个WCF Web服务,有一个方法返回传感器列表。当我想在调试模式下的控制台应用程序中使用此web服务时,我得到了这两个错误:
Could not copy "obj'Debug'ConsumeHelper.pdb" to "bin'Debug'ConsumeHelper.pdb". Exceeded retry count of 10. Failed. ConsumeHelper
和
Unable to copy file "obj'Debug'ConsumeHelper.pdb" to "bin'Debug'ConsumeHelper.pdb". The process cannot access the file 'bin'Debug'ConsumeHelper.pdb' because it is being used by another process. ConsumeHelper
我还添加了如下所示的消费者方法。
SensorServiceClient client =
new SensorServiceClient("WebHttpBinding_ISensorService");
Sensor[] sensor = client.getAllSensors("true");
Console.WriteLine("Sensor name is " + sensor[0].Name);
Console.ReadLine();
那么,谁能给我一个解决方案?谢谢大家。
根据你最近的评论
ConsumeHelper
是客户端项目,使用WCF服务
确保您还没有运行该项目。我怀疑它已经在运行,所以pdb
文件无法复制。否则,请尝试在Release
模式下运行,而不是Debug
模式。