Когда я изменяю или изменяю что-либо в слое доступа к данным, я получаю эту ошибку:
Невозможно скопировать файл "C: \ bin \ Debug \ ajaxservice.Data.dll "to" 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
После перезапуска системы ошибка больше не будет возникать, но теперь у меня есть проблема вызова метода дважды.Я вызываю некоторые методы WCF из JavaScript, а некоторые прямо из 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
}