Методы из эталонного проекта не распознаются: asp.net MVC 3 - PullRequest
0 голосов
/ 23 февраля 2012

У меня есть два проекта Evolet.Domain и Evolet.Web в моем решении, где Evolet.Web - это проект asp.net mvc, который ссылается на проект домена.Но для каждого вызова от Evolet.Web до Evolet.Domain я получаю следующее сообщение об ошибке времени компиляции

'AddServiceCustomerAccount' accepting a first argument of type 'Evolet.Domain.Repositories.PartnerRepository' could be found (are you missing a using directive or an assembly reference?)  D:\Evolet\UserManagement\UserManagement\Controllers\MDMController.cs    149 44  Evolet.Web

Я добавил проект домена в качестве ссылки на мой веб-проект.Я не могу понять, в чем может быть проблема.
Есть идеи, что здесь происходит?

Ответы [ 2 ]

3 голосов
/ 23 февраля 2012

Как насчет ваших методов это public или internal. Внутренние типы или элементы доступны только внутри файлов в одной сборке

0 голосов
/ 23 февраля 2012

Перестройте Evolet.Domain и повторите попытку, а также перестройте Evolet.Web.Недавно я столкнулся с подобной ситуацией, и восстановление решило проблему для меня

...