2011-09-08 11 views
21

プロジェクトにdllファイルを置く必要があります。私のメモによれば、dllをツールボックスにドラッグするだけですが、動作していないようです。私のプロジェクトにdllを入れるには - visual studio C#2010

どうすればよいですか?

ありがとうございました。

+0

なぜ答えを受け入れませんか? –

+0

@ Hi-Angelは2011年以来ここにいないので –

答えて

35

ソリューションエクスプローラの[参照]アイテムを使用して参照を追加します。右クリックし、[参照の追加]を選択します。 DLLファイルを選択するオプションがあります。

これを行うと、デフォルトでDLLがコピーされ、プロジェクトの出力に組み込まれます。これは、通常は.NETアセンブリに対して必要なものです。

これは、私に確かめるように頼むことを思い出させる。ここで.NETアセンブリDLLについて話していますか?あなたがネイティブコードDLLを意味するならば、事柄は全く異なる可能性があります。

+0

VSはDLLをプロジェクトにコピーするので、他の開発者もDLLを取得できますか? – Pablo

+0

私はそうは思わない。 – bkribbs

3

DLLをASP.NETプロジェクトのルートに置いてから、通常の.NET参照を作成します。 [参照の追加...]をクリックすると、参照ダイアログの[.NETアセンブリ]タブが表示されます。次に、 "Browse"をクリックしてプロジェクトのルートディレクトリを開きます。そこには、使用したいDLLがあります。それを選択し、すべてのものから外してください。 Visual StudioはDLLをbinディレクトリにコピーし、そのアセンブリを使用するコードが動作します。
<%@RegisterAssembly="(DLL Name)"Namespace="(Namespace from Object Browser)"TagPrefix="(Any Prefix)" %>

関連する問題