2013-08-01 9 views
5

組み込みリソースとして、ファイル全体をアセンブリ内に格納します。組み込みリソースパス区切り文字を変更する可能性がありますか?

Folder1.Resource1.cshtml 
Folder1.Folder2.common.js 

など

私はこれらの名前に基づいて、仮想ディレクトリ/ファイルシステムを構築するクラスを持っている:Assembly.GetManifestResourceNames戻り、次のようなものを呼び出します。 jquery-ui-1103、などが名をフォルダされていないことを知る方法(あなたは特別なケースとして、それを処理しない限り)、ではないため

Folder1.Folder2.jQuery-ui-1.10.3.custom.min.js 

:しかし、私は、次のようなリソースで問題が生じています最終リソースはmin.jsです。現在、私はすべての埋め込みリソースに複数のピリオドが含まれないようにすることでこれを回避しています。つまり、この問題を完全に回避するためにパス区切りを別の文字に変更する方法はありますか?

答えて

0

ResourceManagerを入手できますか?もしそうなら、あなたはあなたがResourceManagerを取得するタイプを使用するAssembly.GetTypes()を使用することができ、またはあなたが直接タイプのFullNameに対しても、潜在的に相互参照をできた。BaseName

を使用することができます

関連する問題