2010-06-03 28 views
0

我的web應用程序在這裏有一個XML文件apps目錄:加載在網站的XML從庫DLL

/files/xml/test.xml 

我需要一個類庫項目內加載的XDocument,我將如何引用的XML?我不想將任何路徑參數傳遞給此方法。我想假設位置固定爲/files/xml/test.xml

如何加載XDocument知道這一點?

我似乎也無法訪問server.mappath。

回答

1

你不應該假設位置。你的功能真的是應該採取一個文件路徑,然後從您的Web上下文,你調用server.mappath產生正確的加載路徑。

如果您想修復某些內容,請將其加載爲資源常量或常量變量。

public static class Globals 
{ 
    public const string TestPath = "/files/xml/text.xml"; 
}