0

プロジェクトの実際のビルドにイメージを追加する最良の方法は何ですか?

私は現在それを持っているので、イメージのファイルパスが参照されていますが、ビルドを別のコンピューターに送信すると、明らかな理由でイメージのファイルパスが変更されます。

したがって、私が尋ねようとしている質問は、.exe を含むフォルダーだけにファイル パスを一般化する方法、または可能であればファイルを .exe にビルドする方法です。

それが役立つ場合、私は Microsoft Visual Studios 2010 を使用しています。

4

2 に答える 2

1

exeの一部として埋め込みリソースとして画像を作成できます。次に、Reflection viaGetManifestResourceStreamを使用して、画像にストリームとしてアクセスし、ストリームからビットマップを作成できます。

于 2012-10-18T02:35:18.563 に答える
0

アプリケーションがインストールされたディレクトリにサブディレクトリを作成できます。相対パスは、app.config ファイルで構成できます。

または、サテライト アセンブリを作成し、リソースとしてサテライト アセンブリにイメージを含めることができます。

于 2012-10-18T02:25:48.833 に答える