Вопрос

Итак, вы загружаете набор инструментов с Codeplex.Что теперь?Где вы предпочитаете размещать двоичные файлы?

Меня особенно интересует, что вы делаете с двоичными файлами дизайна, где в ваших системных папках вы их размещаете?Вы добавляете их в GAC?

Это было полезно?

Решение

Этот вопрос определенно нацелен на исходную версию(и) Набор инструментов Silverlight.Март 2009 г., июль 2009 г. и все будущие выпуски имеют улучшенный интерфейс, поэтому вам не нужно будет копировать двоичные файлы в каталоги вашего проекта.

Начиная с начала этого года, мы обновили набор инструментов Silverlight, добавив в него установщик на основе MSI для Windows, который выполняет ряд задач, в том числе

  • Создайте набор папок в Silverlight SDK для хранения набора инструментов.
  • Создайте группу меню «Пуск» со ссылками на документацию, онлайн-форумы, руководство по началу работы и исходный код.
  • Зарегистрируйте элементы управления Silverlight Toolkit с помощью набора инструментов Visual Studio и библиотеки элементов управления Expression Blend.
  • Зарегистрируйте двоичные файлы как расширения, чтобы вы могли включать простую ссылку в свои проекты.

    <Reference Include="System.Windows.Controls.Input.Toolkit" />
    

Другие советы

Я бы просто разместил их в удобном месте, а затем добавил ссылки на них в свои проекты, используя функцию «Обзор» в диалоговом окне «Добавить ссылку». Я бы, конечно, не поместил их в GAC.

Загрузите и установите инструментарий.

Для каждого имеющегося решения создайте папки " Foreign / [Name] " (в данном случае " Foreign / Silverlight Toolkit ") в корневом каталоге решений. Скопируйте необходимые DLL-файлы там, а затем сослаться на них из рассматриваемого проекта.

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

Добавление модифицированного инструментария в отдельное решение может быть хорошей идеей для более легкого повторного использования.

Добавление Silverlight в GAC

Решение оказалось довольно простым. Надеюсь, это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top