DOBON.NETプログラミング道掲示板
(現在 過去ログ4 を表示中)

[ 最新記事及び返信フォームをトピックトップへ ]

■34438 / inTopicNo.1)  VS2017で作成されたDLLをVS2005で作成されたAPで使用する方法
  
□投稿者/ nao 一般人(1回)-(2020/03/20(Fri) 19:08:10)
  • アイコン環境/言語:[環境:Windows10 64bit、Windows7 32bit 言語:VB.NET ] 
    分類:[.NET] 

    初めまして。naoと申します。

    VB.NETでの開発で質問させていただきます。

    Visual Studio 2017(.NET Framework4.5.2)で作成したDLLをVisual Studio 2005(.NET Framework 2.0)で作成するアプリケーションで使用することはできないのでしょうか。

    VS2017でDLLを作成し、VS2005のアプリに「参照の追加」で追加したところ、
    「参照コンポーネント'[自作DLLの名称]'が見つかりませんでした」というエラーメッセージが表示されてしまいました。
    .NET Frameworkのバージョンの違いもしくはOSのbit数の違いのせいなのでしょうか。


    環境は以下の通りです

    VS2017:Windows10 64bit
    VS2005:Windows 7 32bit
引用返信 削除キー/
■34439 / inTopicNo.2)  Re[1]: VS2017で作成されたDLLをVS2005で作成されたAPで使用する方法
□投稿者/ Hongliang 大御所(574回)-(2020/03/20(Fri) 19:37:51)
  • アイコンDLLの方を.NET 3.5以下で作成すれば、多分参照できるようになります。
引用返信 削除キー/
■34440 / inTopicNo.3)  Re[2]: VS2017で作成されたDLLをVS2005で作成されたAPで使用する方法
□投稿者/ nao 一般人(2回)-(2020/03/20(Fri) 20:01:36)
  • アイコンNo34439に返信(Hongliangさんの記事)
    > DLLの方を.NET 3.5以下で作成すれば、多分参照できるようになります。

    ご回答いただきありがとうございます。

    .NET Frameworkのバージョンを変更するしか方法はありませんでしょうか。

    バージョンを変更してみましたが、.NET Framework 3.5では使用できないクラス(Taskクラス)を使用して作成されているのでエラーが出てしまいます。
    他の解決策はありませんでしょうか。

引用返信 削除キー/
■34441 / inTopicNo.4)  Re[3]: VS2017で作成されたDLLをVS2005で作成されたAPで使用する方法
□投稿者/ Hongliang 大御所(575回)-(2020/03/20(Fri) 21:15:15)
  • アイコン後はアプリケーションの方を.NET Framework 4以降でビルドすることですね。もちろんVisual Studio 2005では不可能なのでもっと新しいVisual Studioに移行するなりする必要がありますが。
引用返信 削除キー/
■34442 / inTopicNo.5)  Re[4]: VS2017で作成されたDLLをVS2005で作成されたAPで使用する方法
□投稿者/ nao 一般人(3回)-(2020/03/20(Fri) 21:24:55)
  • アイコンNo34441に返信(Hongliangさんの記事)
    > 後はアプリケーションの方を.NET Framework 4以降でビルドすることですね。もちろんVisual Studio 2005では不可能なのでもっと新しいVisual Studioに移行するなりする必要がありますが。

    ご回答ありがとうございます。

    やはりどちらかを合わせるしかありませんよね。

    ありがとうございました。
引用返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/


- Child Tree -