2012-03-15 124 views
1

我想從我的c#代碼中訪問一個word文件。我想嵌入它作爲一個項目的一部分,以便當我從一個aspx頁面調用word doc對象讀取時,該對象應該有權訪問該word doc,無論它在哪裏使用。那麼我怎樣才能在我的項目中包含word doc作爲資源?同樣爲了打開我的Word文檔,我需要一個文檔的路徑。在將文件作爲資源包含後,我如何獲得它的「路徑」,以便可以創建單詞doc對象?有沒有辦法將它複製到任何機器調用該對象的臨時位置?嵌入word文件作爲資源

謝謝

+0

您可能無法將文件添加到資源中,而只是將該文件添加到項目中,以便在部署應用程序時進行發佈並通過其URL引用它(例如'Server.MapPath(「your/path/here 「)')。 – 2012-03-15 20:49:25

回答

1

注意:不要在服務器環境中使用MSWord。

How to embed file as resource

獲得流使用Stream.CopyTo將它保存到臨時文件Path.GetTempFileNametemp folder創建FileStream後。

+0

我需要獲取爲資源創建的臨時文件的路徑。我怎麼能這樣做 – 2012-03-15 20:00:51

+0

更多鏈接添加到保存文件。 – 2012-03-15 20:41:24