Почему ссылка DeepZoomTools.dll не принимается в WindowsForms?

Я не могу найти способ добавить DeepZoomTools.dll в приложение WindowsForms. Шаги, которые я выполнил:

1) Создайте новое приложение WindowsForm

2) Добавить ссылку на файл DeepZoomTools.dll, находящийся в C: \ Program Files \ Microsoft Expression \ Deep Zoom Composer

3) Добавить с помощью Microsoft.DeepZoomTools; в Form1.cs

4) Нажмите на приложение WindowsFormsApplication.

5) Я получаю сообщение об ошибке: "Тип или имя пространства имен" DeepZoomTools "не существует в пространстве имен" Microsoft "(отсутствует ссылка на сборку?)

Заранее спасибо за помощь,

Луис Намбьяр

2 ответа

Если у кого-то есть такая же проблема, решение показано ниже.

Перейдите в Свойства проекта и измените значение "Целевая структура" с "Профиль клиента.NET Framework 4" на ".NET Framework 4".

С наилучшими пожеланиями,

Луис Намбьяр

DeepZoomTools.dll - это библиотека Silverlight для использования в приложениях Silverlight. Даже если бы вы могли правильно связать с ним вспомогательную инфраструктуру, например, для рендеринга, ее там нет.

Теоретически вы можете встроить приложение Silverlight DeepZoom в элемент управления браузера в приложении WinForms, но похоже, что вы не знаете Silverlight, так что может потребоваться некоторое усилие, чтобы изучить все новые элементы.

Другие вопросы по тегам