
VB.NETで作成したDLLをExcelのVBAから呼び出すということをやっています。
VB2007のときはよかったのですが、VB2010にしてからうまくいかなくなりました。
具体的には、コンパイルしてClassLibrary1.dllファイルを作成してから
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe ClassLibrary1.dll /tlb:ClassLibrary1.tlb /codebase
を実行すると、
ClassLibrary1.dllは有効な.NETアセンブリではないため、読み込めませんでした。
となります。
ClassLibrary1の「アセンブリをCOM参照可能にする」にはチェックを入れています。
おわかりの方がいらっしゃいましたら、どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
.NET Frameworkの2.0でやろうとしていたから駄目だったんですね。
RegAsmのv2.0.50727をv4.0.30319に変更したらできるようになりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
意味不明の実行時エラーで困っ...
-
Windows10のVBAでDirectX 8が使...
-
VB.NETでDLLを読み込ませる時に...
-
ManagementClassが見つからない。
-
VB.Net リビルド 意味不明なメ...
-
ビルドが実行できない 先へ進...
-
SOAP通信。恥を忍んで質問させ...
-
IT初心者です 仕事で、vb.netで...
-
VBでの実行時エラー’429’について
-
Excel-VBAでDSOFile.dll使える?
-
VB2008→VB2010でエラーが出てま...
-
ASP.NET Webアプリケーションが...
-
VB.NETで参照設定したDLLの修正...
-
Designer.vbは直接コードをいじ...
-
C# 他のアプリケーションを優先...
-
VB6(SP5)+OO4OでCreateObjectが...
-
Visual Studio 「AnyCpu」について
-
VBAで印刷の成功判定
-
PHPでPDFファイルの直接印刷
-
印刷ダイアログを表示させない方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
意味不明の実行時エラーで困っ...
-
ManagementClassが見つからない。
-
VB.NETで参照設定したDLLの修正...
-
C#ソースをCSCファイルにてコン...
-
IT初心者です 仕事で、vb.netで...
-
VB.Net リビルド 意味不明なメ...
-
Using System.Drawing がうまく...
-
VB.NETでDLLを読み込ませる時に...
-
オブジェクト(dll)のレジストリ...
-
VB2008→VB2010でエラーが出てま...
-
ビルドが実行できない 先へ進...
-
VBAの参照設定について
-
MS Visual Studio 6.0のEnterpr...
-
DLLを作成してVBAから使用する...
-
VBAからDLLをCALLしたいのですが
-
msvcr120d.dllがないというエラー
-
VB2010で作成したdllからtlbが...
-
エラーメッセージ
-
【VB.NET】開いているフォルダ...
-
vc++ dll excel vba
おすすめ情報