何となく Blog by Jitta
Microsoft .NET 考

目次

Blog 利用状況
  • 投稿数 - 761
  • 記事 - 18
  • コメント - 37042
  • トラックバック - 222
ニュース
  • IE7以前では、表示がおかしい。div の解釈に問題があるようだ。
    IE8の場合は、「互換」表示を OFF にしてください。
  • 検索エンジンで来られた方へ:
    お望みの情報は見つかりましたか? よろしければ、コメント欄にどのような情報を探していたのか、ご記入ください。
It's ME!
  • はなおか じった
  • 世界遺産の近くに住んでます。
  • Microsoft MVP for Visual Developer ASP/ASP.NET 10, 2004 - 9, 2011
広告

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

その他

わんくま同盟

同郷

 

毎度やり玉に挙げてごめん。

VS.net 2005 DLLの参照(Insider.NET 会議室)より:

投稿日時: 2007-05-29 20:47
VisualStudio2005にてasp.netの開発をしています。
VB6.0で使用していたDLLを.netでも参照したいのですが、方法が全く分かりません。
参照の追加で参照しようとすると「コンポーネントにタイプ ライブラリが見つかりませんでした。」というエラーがでます。
最近はじめたばかりで、分からないことだらけですがご教授よろしくお願いいたします。


投稿日時: 2007-05-30 09:23
某企業のパッケージをカスタマイズしていまして、そこが提供してくれているDLL を使いたいのですが、VB6の時はプログラムと同じフォルダに入れてるだけで使えたので、インストールとかはしていません。DLLのみ提供されているのでこういう場合はどうしたらいいのでしょうか?


投稿日時: 2007-05-31 10:04
提供元に問い合わせて解決いたしました。

すっごい疑問。なぜ最初から提供元に問い合わせない?

最初の投稿が 20:47 なので、提供元に連絡が取れなかったのかもしれない。それにしても、翌日一番に問い合わせておけば、30日中に解決したのではないか?かるあさんの、提供元があるなら、DLLのインストールも込みでそこに問い合わせるのもいいのではないでしょうか?というのが 30日の 21:35 なので、31日の朝一で読み、問い合わせたと思われる。

「某企業」の名前が明らかにされ、パッケージの名前が明らかにされていれば、あるいは、30日のうちに解決…同じものを使ったことがある人から、「こうしたらいい」と、アドバイスがあったかもしれない。でも、伏せている。このため、情報は得られることはない。

めちゃくちゃ不思議。なぜ、最初から提供元に問い合わせなかったのだろう?

某企業のあるパッケージに限らず、一般的なことだと思った?

それにしたって、一般的なことか、特殊なケースか、切り分けるのが先だ。

と、いうか。

VB6.0で使用していたDLLを.netでも参照したいだって?

VB6.0 で使用していた、ということは、COM オブジェクト(ActiveX)か、ネイティブということだ。そして、VB6の時はプログラムと同じフォルダに入れてるだけで使えたってことなら、ネイティブだ。ネイティブであれば、参照する必要はあるのか?VB6.0 では参照しないと使えなかったのなら COM オブジェクトってことで、だったらコピーするだけで使えたって、本当に?


いかん。考えれば考えるほど、わからなくなってきた。

投稿日時 : 2007年5月31日 22:27
コメント
  • # re: どこへ聞くのが一番早いか?
    とっちゃん
    Posted @ 2007/05/31 22:40
    単純に用語を知らないだけだと思いますよ。

    「参照」を「プログラムから呼び出すこと」という意味で読めば、キチンとつじつま合いますからw
  • # re: どこへ聞くのが一番早いか?
    シャノン
    Posted @ 2007/06/01 0:49
    > コピーするだけで使えたって、本当に?

    元記事は読んでないが、VB6 に限れば、参照設定しておけば、未登録なら勝手に登録してくれたはず。
  • # re: どこへ聞くのが一番早いか?
    Jitta
    Posted @ 2007/06/01 6:19
    > VB6 に限れば、参照設定しておけば、未登録なら勝手に登録してくれたはず。
    むぉ~!
    だから VB6 は!!!
タイトル
名前
Url
コメント