目前,我有一個自定義的Web部件,部署爲一個功能,它如下訪問XML文件:使用XML文件與功能
串蘇瑞= @「C:\的Inetpub \ wwwroot的\ WSS \ VirtualDirectories \ 80「+ @」\ wpresources \ links.xml「;
ds = new DataSet(); ds.ReadXml(sUri);
將XML文件包含爲SharePoint功能部署的一部分的正確方法是什麼?
目前,我有一個自定義的Web部件,部署爲一個功能,它如下訪問XML文件:使用XML文件與功能
串蘇瑞= @「C:\的Inetpub \ wwwroot的\ WSS \ VirtualDirectories \ 80「+ @」\ wpresources \ links.xml「;
ds = new DataSet(); ds.ReadXml(sUri);
將XML文件包含爲SharePoint功能部署的一部分的正確方法是什麼?
通過
http://[currentsite]/[currentweb]/_layouts/links.xml
加載到你的佈局目錄並鏈接到它下12蜂巢。或者添加一個子目錄以將所有文件分組在一起。例如
http://[currentsite]/[currentweb]/[myFeature]/_layouts/links.xml
我怎麼包括它的功能 項目......?
我使用STSDEV,並且自動地把
<Templates>
例如下一個進入的manifest.xml
<TemplateFile Location="LAYOUTS\[myFeature]\links.xml" />
在我看來,有一些正確的方法。 你想要部署你的XML文件的地方我不會選擇。
它必須是以下之一:
據我所知,沒有簡單的方法將文件部署到您的網站的InetPub文件夾。我需要這一次部署一個.browser文件,並最終創建一個將文件從12-hive複製到InetPub文件夾的功能接收器。
也許如果你解釋一下什麼是XML文件是,答案可以更好:)
感謝內特......但我怎麼它包含在功能項目。是否有一些將其添加到feature.xml或清單文件的語法?這是我真正想要得到的。現在我手動將xml文件複製到服務器.... – IrishChieftain 2009-06-02 23:44:20
Cool Nat,這就是我需要知道的:-) – IrishChieftain 2009-06-03 04:16:42