タイトル | : 自作クラスライブラリのインポートについて |
記事No | : 3500 |
投稿日 | : 2006/04/17(Mon) 16:45 |
投稿者 | : 長谷川 |
[OSのVer]:Windows XP [VBのVer]:VB2005 Express Edition
長谷川と申します。
自分で作成したクラスライブラリのDLLを[プロジェクト]-[参照の追加]の「参照」タブでアプリに取 込ました。 アプリのプロパティで[参照]-[参照設定]を確認したところ、そのDLLの部分の「ローカルにコピーす る」の項目がTrueになっておりました。 ローカルコピーの必要はないと考え、Falseにしてアプリを実行したところ、 「FileNotFoundExceptionはハンドルされませんでした」というタイトルで、「ファイルまたはアセン ブリ '(DLLの名前空間名), Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'、またはその 依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。」という内容のエ ラーが発生しました。 「参照パス」にはDLLが入っているパスを指定してあるのですが、なぜこのようなエラーが出るのか、 またどのようにしたら「ローカルにコピーする」をFalseにした状態で動作するのかお教え下さい。
なお、「ローカルにコピーする」がTrueだとアプリと同じフォルダにDLLがコピーされ問題なく動作し ます。
よろしくお願いします。
|