0
我正在嘗試使用Interop來操作MS Project 2003(MPP)文件。Microsoft.Office.Interop.MSProject - 當我嘗試打開它們時,爲什麼我的文件始終被鎖定(通過我!)?
我的問題是,MS Project報告文件已被其他用戶(我!)打開,並且我只能以只讀方式打開它。
很明顯,我試圖重新啓動工作室,然後Windows(XP),但沒有效果。 Readonly的文件屬性在文件上被清除。
對於我可能會嘗試的任何建議?!
感謝,
安德斯
進口Microsoft.Office.Interop.MSProject ... 昏暗的應用程序作爲ApplicationClass =新ApplicationClass() app.Visible =假 成功暗淡由於布爾=應用.FileOpen(fullPath,False)
我發現問題是我正在開發的應用程序;我正在使用Aspose.Tasks,並讓Aspose變量超出範圍。解決方法是設置Nothing引用,調用GC,並重復打開文件直到打開成功。 – 2010-01-26 12:50:52