我在寫一個守護進程的應用程序。它運行在inetpub/wwwroot/daemon_Folder
內的網絡目錄中。它會改變那裏的文件。問題是該文件夾設法阻止應用程序寫入它。我通過右鍵單擊更改了權限properties Window => Web sharing => Share this folder
=>然後選擇寫入權限和可執行文件。我甚至改變了Control Panel=>Administarative Tools=>IIS=>websites=>that_Folder=>permissions
的權限。但是,當我嘗試以編程方式保存doc文件時,仍然收到"Attempted to read or write protected memory. This is often an indication that other memory is corrupt."
。任何人都可以說如何實現這一目標?如何啓用網頁目錄的寫入權限?
注意:我正在使用windows-XP,iis v5.1,visual studio 2010,office 2010,.net 4.0,c#。
你的答案是讓我接近錯誤的中心,我正在檢查它,看起來確實如此 – prabhakaran 2012-08-03 11:02:54
牛眼,你是對的問題的核心是Microsoft.Office.Interop.Word.Document .SaveAs2(Microsoft.Office.Interop.Word v14.0.0.0)。我將在其他一些線程中詢問這個問題。 – prabhakaran 2012-08-03 13:39:34
哦,看!AM $ Word自動化錯誤。多麼驚喜! –
2012-08-04 08:26:10