3

ファイルを使用するクラス ライブラリを構築しています。.datライブラリ内でフォルダApp_Dataを作成し、その中にファイルを配置しました。ライブラリでファイル.datを使用するにはどうすればよいですか.dat。ビルド時にどのように dll に含めることができますか?

私はすでに試しPath.GetFullPathましたが、ほとんどすべてのパスを試しましたが、デバッグ フォルダーへのパスしか取得できません。そのフォルダーには、ファイルがプロジェクトにある.datため、含まれると予想されるファイルさえありません。.dat

.datパスをハードコーディングせずにそのファイルを使用したいだけで、参照しても機能するはずです。

4

1 に答える 1

4

.datファイルを右クリックしてCopy to Output Directory=を設定する必要がありますCopy Always。そうすることで、デバッグ フォルダーへのパスがファイルを正しく指すようになります。パスをハードコーディングする必要はありません。

ここに画像の説明を入力

.datファイルをに埋め込むことに興味がある場合DLL(もう少し作業が必要です)、次の方法で実行できます。

DLL に他のファイルを埋め込むことはできますか?

于 2013-05-22T02:42:51.743 に答える