в веб-службе Visual Studio: «Не удается обработать« MyTestService.sv c .cs », поскольку это не файл EDMX» (Entity Framework не используется) - PullRequest
0 голосов
/ 15 марта 2020

После этого сообщения @ переполнение стека, ответ Грегора Примара , я создал ASP. NET веб-приложение в Visual Studio (ASP. NET веб-приложение) и в нем я добавил службу WCF (WCF Service, с C#), но Visual Studio жалуется и показывает ошибку

Невозможно обработать 'MyTestService.sv c .cs', потому что это не так. EDMX-файл

Веб-служба не использует Entity Framework, не имеет зависимости от проекта и, следовательно, не зависит от Entity Framework. Я прочитал в SO, что эта ошибка может возникнуть из-за конфликтов имен, поэтому я переименовал интерфейс и класс службы, но такая же ошибка все еще происходит.

Вот проект веб-службы:

with its references

и вот интерфейс:

namespace WebServiceASP3
{
    [ServiceContract]
    public interface IMyTestService
    {
        [OperationContract]
        string Work();
    }
}

и вот класс:

namespace WebServiceASP3
{
    public class MyTestService : IMyTestService
    {
        public string Work()
        {
            return "it works!";
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...