ライブラリDLLからWebアプリディレクトリにXMLをロードする
-
24-10-2019 - |
質問
私のWebアプリケーションにはXMLファイルがあります:
/files/xml/test.xml
クラスライブラリプロジェクト内からXDocumentをロードする必要があります。XMLを参照するにはどうすればよいですか?この方法にパスパラメーターを渡したくありません。
場所が修正されていると仮定したい /files/xml/test.xml
.
Xdocumentをロードするにはどうすればよいですか?
私もserver.mappathにアクセスできないようです。
解決
場所を想定してはいけません。あなたの機能は本当に したほうがいい ファイルパスを取り、Webコンテキストから、電話をかけます server.mappath
ロードする正しいパスを生成します。
何かを修正する場合は、リソース定数またはconst変数としてロードします。
public static class Globals
{
public const string TestPath = "/files/xml/text.xml";
}
所属していません StackOverflow