0

私は DotNetZip ライブラリを使用していますが、1 つの .dll を .exe ファイルと一緒にコピーするのを忘れていました。そのため、別の PC や他のフォルダーからでも exe を実行できません。すべての .dll を lib フォルダーからリリースするためにコピーする前 (後) ビルド イベントはどのように見えますか?

4

1 に答える 1

0

どのように DLL を参照しましたか? また、exe をどこからコピーしていますか?

プロジェクトをビルドするときに、DLL が正しく参照されている場合は、出力フォルダーに含まれている必要があります (通常、DebugまたはReleaseビルド構成によって異なります)。

これが発生しない場合は、ソリューション エクスプローラーで参照を展開し、dll への参照を右クリックして [プロパティ] をクリックします。「ローカルにコピー」を true に変更します。

于 2012-09-15T11:54:20.450 に答える