1

Delphi Prism を使用して Windows 7 でプログラムを作成しました。私は実行可能ファイルを取得し、モノラル環境で Linux で実行しようとしました。その時点で、モノは次のエラーを発生させました。これは、RemObjects コンポーネントが Windows 環境のみを対象としているということですか? そうでない場合、この例外をどのように解決しますか?

ファイルまたはアセンブリ 'RemObjects.InternetPack, Version=2.0.47.845, Culture=neutral, PublicKeyToken=3df3cad1b7aa5098' またはその依存関係の 1 つを読み込めませんでした。未処理の例外: System.TypeLoadException: 型の読み込み例外が発生しました。

前もって感謝します、

4

1 に答える 1

3

RemObjects InternetPackLinux マシンにデプロイして登録する必要があります。デフォルトのランタイムの一部ではありません。

Delphi Win32ランタイム パッケージを使用してアプリを構築するようなものだと考えてください。アプリケーションを他のマシンにデプロイするときは、ランタイム パッケージもデプロイする必要があります。

パッケージを展開.NETすることは、まったく別の問題です (実際には関係ありませんDelphi) Prism。最初にここで SO を検索し、既存の回答が見つからない場合は、新しい質問を投稿してください。

于 2012-05-24T12:38:48.657 に答える