あるパッケージを2つのプロジェクトで使用した場合にエラーが発生する

実現したいこと

現在、FlutterによるWindowsアプリの開発を行っている。
そのなかで、Bluetoothでの通信を行うために、
https://pub.dev/packages/libserialport
上記URLのパッケージを使用している。

前提

その際に、全く同じソースコードでプロジェクトを2つ準備すると、(プロジェクト名などを書く部分などは違う)パッケージを初めて使用したプロジェクトは正常に動作するのですが、2回目以降に作成したプロジェクトだと下記のようなエラーが発生します。

発生している問題・エラーメッセージ

Invalid argument(s): Failed to load dynamic library 'serialport.dll': error code 126

試したこと

1回目に作成したプロジェクトと2回目以降に作成したプロジェクトのフォルダを比べたところ、...project\build\windowsの中にpluginsというフォルダがなかったため、そのままpluginフォルダをコピーして実行を行ってみましたが、同じエラーが出ます。
ちなみに、パッケージはこのパッケージ以外でも同じエラーが発生しています。

以上よろしくお願いいたします。

イメージ説明

イメージ説明

コメントを投稿

0 コメント