私は、VS.Net 2005の国際化ツールを利用するために、いくつかの既存のコードを変換する作業を行っています。可能であれば、追加のDLLを作成せずにこれを行うように求められました。私はいくつかのことを試してみましたが、探していますが、これができるかどうかは分かりませんので、私はあなたに尋ねると思っていました。C#I18N - dllを作成せずに言語リソースファイルを含めることは可能ですか?
アイデア?
ありがとうございます!
私は、VS.Net 2005の国際化ツールを利用するために、いくつかの既存のコードを変換する作業を行っています。可能であれば、追加のDLLを作成せずにこれを行うように求められました。私はいくつかのことを試してみましたが、探していますが、これができるかどうかは分かりませんので、私はあなたに尋ねると思っていました。C#I18N - dllを作成せずに言語リソースファイルを含めることは可能ですか?
アイデア?
ありがとうございます!
VS.NETでi18nツールを利用したい場合は、複数のアセンブリ(各カルチャに1つ)を使用する必要があります。ただし、ILMergeを使用してこれらのアセンブリをマージして展開できます。
これがうまくいくかどうかわかりませんが、少なくともそれはあなたに研究の別の道を与えるかもしれません。
すべての国際化リソースをメインアセンブリにパッケージングすることはできますが、これはバージョン管理戦略に反する可能性があります。現在実行中のものを含むコンストラクタat any assemblyを指すことができます。