Silverlight Toolkit, Onde você colocar os binários
-
05-07-2019 - |
Pergunta
Assim que você baixar o kit de ferramentas off Codeplex. O que agora? Onde você prefere colocar os binários?
Eu estou particularmente interessado no que você faz com os binários de design, onde em seus sistemas de pastas que você colocá-las? Você adicioná-los ao GAC?
Solução
Esta questão definitivamente tem como alvo o lançamento original (s) do Silverlight Toolkit . A março de 2009, julho de 2009, e todos os futuros lançamentos ter essa experiência aprimorada, assim você não precisará copiar os binários em seus diretórios do projeto.
Começando no início deste ano, nós atualizamos o Silverlight Toolkit para ter um instalador baseado em MSI para Windows que faz uma série de tarefas, incluindo
- Criar um conjunto de pastas sob o Silverlight SDK, para conter o kit de ferramentas
- Criar um grupo Menu Iniciar com links para documentação, fóruns online, um guia de introdução, eo código-fonte
- controles de Registro do Silverlight Toolkit com biblioteca de controle caixa de ferramentas e Expressão Visual Studio Blend
-
Registrar os binários como extensões, de modo que você pode incluir uma simples referência dentro de seus projetos
<Reference Include="System.Windows.Controls.Input.Toolkit" />
Outras dicas
Eu tinha acabado de colocá-los em algum lugar conveniente, em seguida, adicione referências a eles em meus projetos, utilizando Procurar na caixa de diálogo Add Reference. Eu certamente não iria colocá-los no GAC.
Faça o download e instalar o kit de ferramentas.
Com cada solução diferente que você tem, criar pastas "Foreign / [nome]" ( "Silverlight Toolkit Exterior /" neste caso) em seu diretório de solução de raiz. Copie o necessário dll-s lá e então referenciá-los a partir do projeto em questão.
Se você deseja modificar o kit de ferramentas, então você pode adicionar parte do código-fonte como um projeto para sua solução, e de referência que nos outros projetos que o utilizam.
Adicionando o kit de ferramentas modificada para uma solução separada pode ser uma boa ideia para reutilização mais fácil.
Adicionando Silverlight para o GAC
A solução acabou por ser bastante direta. Espero que isso ajude.