ASP.NETを初めて使用しているため、私の問題に対する最良の解決策がわかりません。ASP.NETアプリケーションコード内の相対パス
xDoc.Load("Templates/template1.cfg");
XDOCがXmlDocument
です:私のようなコードの行を持っています。私のプロジェクトでは、トップレベルにTemplatesというディレクトリがあります。私がデバッグモードでプロジェクトを実行すると、DirectoryNotFoundException
が表示され、明らかにテンプレートディレクトリがC:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\Templates
にあります。
ハードコーディングを行わずにそのディレクトリを正しくポイントするにはどうすればよいですか?
に関連している保証しますServer.MapPath' 'で見たことがありますか? – asawyer