当我更改或修改数据访问层中的任何内容时,我收到此错误:
无法将文件“C:\ bin \ Debug \ ajaxservice.Data.dll”复制到“bin \ Debug \ ajaxservice.Data.dll”。该进程无法访问文件'bin \ Debug \ ajaxservice.Data.dll',因为它正由另一个进程使用。 ajaxservice.Services
- 醇>
无法将文件“C:\ bin \ Debug \ ajaxservice.Business.dll”复制到“bin \ Debug \ ajaxservice.Business.dll”。该进程无法访问文件'bin \ Debug \ ajaxservice.Business.dll',因为它正由另一个进程使用。 ajaxservice.Services
重新启动系统后,错误不会再次发生,但我现在遇到了两次调用方法的问题。我从JavaScript调用一些WCF方法,一些直接从C#调用。该方法从JavaScript调用多个。如果我从C#打电话,同样的方法工作正常。
请帮我解决这个问题。
var service = new Hotal.Services.IMenuSearchService();
service.FindRestaurant(City, Area, onRestaurantSeachSuccess, onRestaurantSeachFailed, null);
以下方法被调用两次:
public IEnumerable FindRestaurant(string City, string Area)
{
Business.Menu menu = new Business.Menu();
return menu.FindRestaurant(City, Area);
}
public IEnumerable FindRestaurant(string City, string Area)
{
// Linq query here
}