私のコードでアクセスされているファイル(xml)があります。実行可能なので、私のユーティリティは実行時にアクセスできますが、それでもすべてが1つのファイルになります。それをする方法はありますか? (C#) ありがとうございます。 embedded resourcesでプロジェクトにファイルを追加すると、exeファイルに追加され、実行時にアクセス可能になります
0
A
答えて
2
ルック(最初のGoogle検索の結果ではなく、一見よさそうだ)
実はthis articleは、実際に何か埋め込まれたリソースを作成する方法を伝えるという利点を有しています。その2つの間で、あなたの問題を整理できるはずです。
2
埋め込みリソースとして追加し(ファイルのビルドアクションを「組み込みリソース」に設定)、Assembly.GetManifestResourceStreamを使用してアクセスします。
リソースストリームにアクセスするとき、名前は大文字と小文字が区別されることに注意してください。
2
プロパティウィンドウで、プロパティビルドアクションを埋め込みリソースと設定します。
その後あなたがこのようなあなたのファイルにアクセスすることができますGetManifestResourceStreamで
Assembly assbl = Assembly.GetAssembly(this.GetType());
using(Stream s = assbl.GetManifestResourceStream("projectnamespace.embeddedfilename.xml"))
{
XmlDocument doc = new XmlDocument();
using (StreamReader reader = new StreamReader(s))
{
doc.LoadXml(reader.ReadToEnd());
reader.Close();
}
}
を、あなたのプロジェクトでファイルの「パス」を指定する必要があります。
関連する問題
- 1. 実行可能なjarファイルにファイルを追加する
- 2. 実行時にファイルをアプリケーションに追加
- 3. 実行時にiOSで実行可能ファイルを追加して使用する
- 4. 実行可能なJARファイルにsqlite DBを追加
- 5. プロジェクトにスタティックファイル(実行ファイルなど)を追加します。
- 6. Xamarin:実行時に.dllファイルを追加してアプリケーションにfunctionnalitiesを追加する
- 7. 実行可能ファイルに追加の引数を渡す
- 8. コンパイル時に実行時共有ライブラリの検索パスを実行可能ファイルに追加する|クラン| Ubuntu
- 9. ビルドツリーにrpath項目を追加した実行可能ファイル
- 10. 実行時にJavaクラスパスにファイルを追加する方法は?
- 11. play framework:実行時にアセットにファイルを追加する
- 12. コミット時にsvnを実行するとファイルが追加される
- 13. EXEファイルをプロジェクトに追加すると、DLLのようにBin/Debugフォルダにコピーされます。
- 14. Qt - プロジェクトにファイルを追加する
- 15. プロジェクトに.docファイルを追加するVB.NET
- 16. JARファイルにすると正常に実行されるプロジェクトにスプラッシュスクリーンを追加するには
- 17. iOS5で実行時にJSONファイルを追加/編集する
- 18. CMakeでファイルを生成して実行可能ファイルとして追加する
- 19. Drupalのユーザープロフィールページに「ダウンロード可能なファイル」を追加する方法
- 20. クリック可能なボタンに.wavファイルを追加する方法
- 21. sudoアクセスでファイルに追加する
- 22. ビルド済みのオブジェクトファイルをcmakeの実行可能ファイルに追加する方法
- 23. pythonスクリプトをexeに変換する方法追加ファイルなし
- 24. Androidは、実行時に描画可能なストロークを追加します
- 25. MVC3で実行時にルートを追加することは可能ですか?
- 26. 実行時にテーブルに行を追加
- 27. ヘッダーと実装ファイルを同時に追加する
- 28. メモリマップされたファイルに追加する
- 29. SSRSレポートにトグル可能な追加情報を追加する
- 30. CSVファイルに列を追加するときに余分な行が追加される