0

winform の再現機能に fastreport.net を使用しています。

これで、プロジェクトに fastreport.dll という dll を 1 つだけインポートしました。そして、それはうまくいきました。しかし、そのプロジェクトを他のマシンで実行すると、うまくいきません。fastreport.bar.dll をインポートする必要があるため、その dll をプロジェクトにインポートすると、他のマシンで動作しますが、fastreport.dll 以外の dll をインポートする必要がないことがわかりました。

私のプロジェクトにインポートするために fastreport.bar.dll をインポートする必要がありますか? 誰かそれについて考えていますか?

4

2 に答える 2

1

FastReport.dllにFastReports.BarとFastReport.Editorの2つの参照があります。

これらの参照は、グローバルアセンブリキャッシュ(GAC)に格納できます。その場合、プロジェクトにインポートしなくても機能するはずです。

したがって、これらのdllを他のマシンのGACに配置できます。

ところで、FRライセンスでこれがどのように許可されているのかわかりません。

于 2011-02-18T13:04:48.940 に答える
1

をインポートすることはできませんFastReport.Bars.dllが、配布する必要があります。つまり、.exeフォルダにコピーするか、クライアント マシンの GAC にインストールします。

于 2011-02-18T13:00:50.733 に答える