0

タイトルが示すように、私は途方に暮れており、ここにいる誰かから少し助けを得たいと思っています...

FlexGrid を使用する同僚の winforms アプリの VS2010 セットアップと展開を使用して、インストーラー パッケージを作成しようとしています。プロジェクトは正常にビルドされ、エラーなしでインストールされますが、アプリがデータを表示するためにフレックスグリッドを呼び出そうとすると、下の図に示すエラーが表示されます。

ここに画像の説明を入力

グーグルができなくなり、解決策が見つからなくなるまでグーグルで検索しました。dll はアプリのルート ディレクトリにインストールされています。32 ビットと 64 ビットの両方の CPU をターゲットとするアプリをビルドしようとしました。

プロジェクトでflexgridを使用したことがなく、アプリでcomオブジェクトを参照しないようにしているため、これは間違いなく初めてです。これが誰かに光を当てる場合、プロジェクトの依存関係を以下に示します...どんな助けも大歓迎です!

ここに画像の説明を入力

4

1 に答える 1

0

regsvr32への呼び出しごとにセットアップ中に flexgrid を登録する必要があります。レジストリに登録しないと、すべてが適切な場所にある場合でも、それを見つけて呼び出すことはできません。セットアップ中に regsvr32 を呼び出すと、昇格したユーザー権限の要求が遅くなるのを防ぐことができます。

于 2012-06-24T18:48:45.583 に答える