Система. Сеть. Блок расширений не может быть разрешен

Я пытаюсь выполнить.NET 4.0 Консольных приложения, которые ссылаются на родственный проект библиотеки (Bar.dll) который сам ссылочная Система. Сеть. Расширения в VS2010 B2. Я в настоящее время только интересуюсь получением доступа к System.Web.Scripting.JavaScriptSerializer.

Оба проекта имеют ссылки на Систему. Сеть. Расширения (использующий тот перечислил под ".NET" в Ссылочном диалоговом окне Приложения), но когда я пытаюсь компилировать/выполнять приложение, кору компилятора:

C:\Windows\Microsoft.NET\Framework\v4.0.21006\Microsoft.Common.targets(1291,9):
warning MSB3253: The referenced assembly "Bar.dll" could not be resolved because it has a dependency on 
"System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client".

Серьезно? Что продолжается? Почему компилятор не свяжется с блоком?

23
задан Frank Krueger 1 January 2010 в 02:28
поделиться

1 ответ

currently targeted framework ".NETFramework,Version=v4.0,Profile=Client".
                                                         ^^^^^^^^^^^^^^

Вы нацелены на профиль клиента, который не включает в себя веб-сборки. Зайдите в Project > Properties > Application и измените Target Framework на ".NET Framework 4".

.
41
ответ дан 29 November 2019 в 02:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: