0

.resxの文字列をプロジェクトにある.xmlに設定することはできますか?

例えば、

名前=FileName値=Project.Objects.File.xmlコメント=私のxmlファイル

次に、「file.xml」の代わりにリソース名を解析して、Resource.Filenameのようなものを入力しますか?

var streamInfo = Application.GetResourceStream(new Uri(Resource.FileName, UriKind.Relative));
        XDocument xdoc;
        using (var s = streamInfo.Stream)
            xdoc = XDocument.Load(s);

私はこのようなことをしようとしていますが、明らかにこれは機能していません:(

4

1 に答える 1

0

私自身の質問に答えましたが、ここで応答がありませんでした...

FileName文字列の値にFilePathを設定する必要がなかったことがわかりました。値をexamplefile.xmlに設定するだけで、ResourceStreamが正しく機能するようになります。

于 2012-12-10T16:04:05.250 に答える