0

OpenNETCF の SerialPort クラスを使用して .exe を作成しましたが、Windows CE 6 を実行している Motorola デバイスに .exe をコピーして実行しようとすると、次のようになりました。

TypeLoad
Exception
File or assembly name 'OpenNETCF, Version=1.3.50123.0...or one of its dependencies was not found.

これを修正するには、どのファイルをコピーする必要がありますか? Visual Studio (2003、.NET 1.1) で必要なビットを .exe にバンドルする方法はありますか?

ビルドで気付きました | 私が設定した唯一のコンテキストは「デバッグ」です。これをDebugからReleaseに変更すると違いはありますか?

4

2 に答える 2

1

Visual Studio 2003 については知りませんが、2008 年には Smart Device Deployment CAB を作成できます。これにより、基本的にインストーラーが作成され、プログラムが動作するために必要なすべての参照のコピーが作成されます。

于 2013-06-19T20:16:27.790 に答える
0

これはやり過ぎかもしれませんが、すべての OpenNETCF dll をコピーしたところ、問題は解決しました。

于 2013-02-06T22:56:50.823 に答える