Библиотечные ссылки продолжают исчезать - PullRequest
0 голосов
/ 25 апреля 2011

У меня есть проект библиотеки WCF, на который я ссылаюсь из консольного приложения. Проблема в том, что каждый раз, когда я добавляю ссылку и она регистрируется, она исчезает во всех следующих случаях:

  • Если я пересоберу любой проект
  • Если я пытаюсь запустить консольное приложение

1 Ответ

5 голосов
/ 25 апреля 2011

Неправильный целевой фреймворк?

Перейдите в свойства своего приложения, нажмите на вкладку «Компиляция» и установите «Целевой фреймворк (все конфигурации):» из «.NET Framework 4 Client Profile» в «.NET».Framework 4 "

См. Также:

Visual Studio 2010 ест мои библиотеки DLL!- ссылки на сторонние dll отсутствуют после сборки

и:

http://msdn.microsoft.com/en-us/library/cc656912.aspx

Если вы ориентируетесь на клиентский профиль .NET Framework 4, выне может ссылаться на сборку, которой нет в .NET Framework 4 Client Profile.Вместо этого вы должны ориентироваться на .NET Framework 4. [...]

Функции, не включенные в профиль клиента .NET Framework

Профиль клиента .NET Framework 4не включает в себя следующие функции.Вы должны установить .NET Framework 4, чтобы использовать эти функции в своем приложении:

ASP.NET

Расширенные функциональные возможности Windows Communication Foundation (WCF)

Поставщик данных .NET Framework для Oracle

MSBuild для компиляции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...