0

不可能かもしれませんが、プロジェクトにすべて含まれているフォルダーに整理された一連のテキスト ファイルからテキストを取得するアプリケーションがあります。ただし、これらのテキスト ファイルを exe にコンパイルして、アプリケーションと共にフォルダーを移動する必要がないようにしたいと考えています。とにかく私はこれを行うことができますか?

フォルダーは階層化されています。つまり、各フォルダーには、アプリケーションが使用する txt ファイルと画像があります。現時点では、それらはすべて組み込みリソースとしてビルドするように設定されており、それらをコンパイルすると思っていましたが、残念ながらそうではありませんでした。

できれば、各ファイルを個別に追加するのではなく、フォルダーを追加できる方法があれば気に入っています。

4

1 に答える 1

2

「コンパイル」は別の意味です。

とにかく、.NET では、アセンブリからのリソース ストリームとして公開される「埋め込みリソース」と、埋め込みリソース ストリームとしても.resources格納されるファイルにコンパイルされるより API フレンドリーな resx リソースを説明するために、同じ用語を紛らわしく使用しています。

プロジェクトで ResX リソースを使用する場合は、新しいアイテム>リソースの追加 (resx) に移動し、[ファイル] タブに移動してファイル システム ファイルへの参照を追加し、プロジェクトをビルドします。FooResources.MyFileNameresx ファイルに名前を付けたと仮定すると、プログラムのコードを入力してこれらのファイルにアクセスできますFooResources

于 2013-06-13T00:20:35.383 に答える