Я пытаюсь запустить приложение .NET 4.0 Console, которое ссылается на проект сестринской библиотеки (Bar.dll), который сам ссылается на System.Web.Extensions в VS2010 B2. В настоящее время меня интересует только доступ к System.Web.Scripting.JavaScriptSerializer
.
Оба проекта имеют ссылки на System.Web.Extensions(с использованием списка, указанного в разделе ".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".
Серьезно? Что происходит? Почему компилятор не связывается со сборкой?