2009-03-08 17 views
2

Codeplexからツールキットをダウンロードします。それで?どこにバイナリを置くのが好きですか?Silverlight Toolkit、バイナリをどこに置くか

私は特にデザインバイナリで何をしたいのですか?あなたのシステムフォルダには、これらを配置する場所がありますか?それらをGACに追加しますか?

答えて

3

この質問は、Silverlight Toolkitの元のリリースを対象としています。 2009年3月、2009年7月、および今後のすべてのリリースでこのように改善された経験があるため、プロジェクトディレクトリにバイナリをコピーする必要はありません。今年初めに開始

は、我々はに、

  • を含むタスクの数は、SilverlightのSDKの下のフォルダのセットを作成しないWindows用のMSIベースのインストーラを持っているのSilverlight Toolkitを更新しました
  • では、ドキュメント、オンラインフォーラム、スタートアップガイドへのリンクを[スタート]メニューのグループを作成し、ツールキット、およびソースコード
  • のVisual StudioのツールボックスとExpression Blendのの制御ライブラリとSilverlightのツールキットのコントロールを登録を含ま
  • はあなたが単純な参照を含めることができるように、拡張機能としてバイナリを登録し、プロジェクト内の

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

更新ありがとうございます。ブレンド2には、DataVisualisation dllへのパスの深さには依然として問題があります。 – AnthonyWJones

+0

ええ、それは申し訳ありません。ブレンド3はそれを修正しました、私は早くそれを得る方法があったと思います。どういうわけか私たちはこれまでに一番長いアセンブリ名を作っています!! –

+0

x64システムではバイナリがProgram Files(x86)にインストールされていました。これは、32ビットと64ビットのシステム間でプロジェクトを共有する場合には問題になります。リファレンスに実際のパスが含まれていないので、 –

1

私はそれらをどこか便利な場所に置いて、プロジェクトの参照をAdd ReferenceダイアログのBrowseを使って追加します。 私は確かにそれらをGACに入れないでしょう。

+1

FYI:Silverlightプラットフォーム用のGACはありません。そのため、そこにインストールしないことをお勧めします。 –

0

ツールキットをダウンロードしてインストールします。あなたが持っているすべての異なるソリューションで

は、あなたのルートソリューションディレクトリ内のフォルダ「外国/ [名]」(この場合は「外国/ Silverlightのツールキット」)を作成します。そこに必要なDLLをコピーし、問題のプロジェクトから参照してください。

ツールキットを変更したい場合は、あなたがあなたのソリューションにプロジェクトとして、ソースコードの一部を追加し、参照それを使用する他のプロジェクトでそのことができます。

修正されたツールキットを別のソリューションに追加すると、簡単に再利用できます。

関連する問題