2013-09-14 2 views
0

Я создаю приложение для форм Windows, используя vs2010, framework 4.0, C#. Я добавляю ссылку на три файла DLL библиотеки swfdotnet, включая их в код, intellisense также показывает свои классы, методы и свойства. Но когда я запускаю программу, она дает следующее предупреждение, и программа не работает.swfdotnet library reference issue in vs2010

ссылаются, сборка «SwfDotNet.IO» не может быть решена, поскольку имеет зависимость от «System.Web, Version = 4.0.0.0, культура = нейтральной, PublicKeyToken = b03f5f7f11d50a3a», который не находится в в настоящее время целевая структура «.NETFramework, Version = v4.0, Profile = Client». Пожалуйста, удалить ссылки на сборки не в целевой структуре или рассмотреть перенацеливание вашего проекта.

Должен ли я добавить другие файлы. Помогите!

ответ

1

Вы получаете это сообщение, потому что сборка System.Web не является частью профиля клиента. Вы должны переключить целевую структуру проекта на ".NET Framework 4.0" вместо ".NET Framework 4.0 Client Profile". Другой способ (но не рекомендуется) - это ручное развертывание System.Web.dll с вашим проектом

+1

Спасибо. В свойствах проекта я изменил Target Framework «.NET Framework 4 Client Profile» на «.NET Framework 4». Успех! –