- PR -

Microsoft.VisualBasic.Compatibility.dllはどこにありますか?

1
投稿者投稿内容
Orphan
ベテラン
会議室デビュー日: 2004/02/06
投稿数: 54
投稿日時: 2004-03-11 09:52
お世話になります。

VisualStudio.NETでVBのソースをコンパイルすると
Microsoft.VisualBasic.Compatibilityのエラーが出てしまいます。

Microsoft.VisualBasic.Compatibility.dllをCOM登録したいのですが
dllファイルがどこにあるのかわかりません。

どなたか教えていただけないでしょうか?
よろしくお願いいたします。
じいじ
大ベテラン
会議室デビュー日: 2003/11/11
投稿数: 223
投稿日時: 2004-03-11 10:00
検索をしてみましたか?

C:\WINDOWS\Microsoft.NET\Framework\v1.x.xxxx にあります。これじゃだめ?
「%windir%」とすべきだった。検索結果そのまんまだったので・・・・

[ メッセージ編集済み 編集者: じいじ 編集日時 2004-03-11 10:06 ]
ぢゃん♪
大ベテラン
会議室デビュー日: 2003/06/12
投稿数: 208
お住まい・勤務地: 都内
投稿日時: 2004-03-11 10:01
引用:
Orphanさんの書き込み (2004-03-11 09:52) より:

dllファイルがどこにあるのかわかりません。


%windir%\Microsoft.NET\Framework\v1.1.4322 または
%windir%\Microsoft.NET\Framework\v1.0.3705
……ですけど。

そもそも、
引用:
VisualStudio.NETでVBのソースをコンパイルすると
Microsoft.VisualBasic.Compatibilityのエラーが出てしまいます。


何のエラーなんですか?
Orphan
ベテラン
会議室デビュー日: 2004/02/06
投稿数: 54
投稿日時: 2004-03-11 10:23
お世話になります。

説明不足ですみません。
%windir%\Microsoft.NET\Framework\v1.0.3705を
検索しても見つからなかったので投稿しました。
NAL-6295
ぬし
会議室デビュー日: 2003/01/26
投稿数: 966
お住まい・勤務地: 東京
投稿日時: 2004-03-11 10:26
NAL-6295です。

引用:

Microsoft.VisualBasic.Compatibility.dllをCOM登録したいのですが
dllファイルがどこにあるのかわかりません。



COM登録じゃ、ないですね。
Orphan
ベテラン
会議室デビュー日: 2004/02/06
投稿数: 54
投稿日時: 2004-03-11 10:31
お世話になります。

考えたのですが、コンパイルのエラーというよりも
そもそもdllファイルがないのが問題ですね。

.NET Frameworkのバージョンは1.0(VisualStudio.NET2002に付属しているもの)に
http://www.asia.microsoft.com/japan/msdn/netframework/downloads/sp2/
のSP2をあてています。

なぜdllがないのかわかりません。
ぢゃん♪
大ベテラン
会議室デビュー日: 2003/06/12
投稿数: 208
お住まい・勤務地: 都内
投稿日時: 2004-03-11 11:19
ちょっとVS.NET2002については、アンインストール済(VS.NET2003へ移行済)なので確認できませんが…。

Visual Basic 6.0 互換性ライブラリ
によると、
引用:
警告 Visual Basic 6.0 互換性ライブラリの関数は、アップグレード ツールによる使用だけを想定して提供されています。コードを新規作成するときにこのライブラリを使用することもできますが、将来のバージョンの Visual Basic でサポートされるかどうかは不明です。


とあるので、もしかしたらアップグレードツールが入ってないとNGとか…?
Orphan
ベテラン
会議室デビュー日: 2004/02/06
投稿数: 54
投稿日時: 2004-03-11 12:47
お世話になります。

VisualStudio.NETを再インストールしたら
dllファイルが配置されました。

PC自体を前に使っていた方から引き継ぎしたので
そのときに上手くインストールできていなかったのかもしれません。
(となると前に使っていた方はどうしていたんだろ。。。)

ともかく、お騒がせしました。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)