0
我目前正在從事ERP解決方案的開發工作,這是針對Web應用程序C#mvc和angulerjs的語言。我需要生成一個電子郵件,並附上自動生成文件,並在Outlook中打開它,以允許用戶編輯電子郵件,如果需要,代碼工作正常(interop.outlook.dll)在本地計算機上的主機它的電子郵件加載後保存在一邊。如果他們在辦公室365的解決方案也沒關係,基本上我需要用自動生成的電子郵件在客戶端打開outlook。通過網絡基礎系統打開Outlook
如果在發送之前顯示窗口是您正在解決的問題,爲什麼不直接使用'Outlook.Application oApp = new Outlook.Application(); Outlook._MailItem oMailItem =(Outlook._MailItem)oApp.CreateItem(Outlook.OlItemType.olMailItem); oMailItem.To =地址; oMailItem.Display(true);'採取從http://stackoverflow.com/questions/6148639/how-to-open-outlook-new-mail-window-c-sharp – Josh 2014-10-06 18:50:10
我使用該代碼之前,它工作正常本地主機(在Visual Studio中運行),但是當它保存在保存程序代碼中時,它不起作用! – user2837492 2014-10-07 02:41:49
位於頁面底部 - > http://forums.asp.net/t/1976130.aspx?Microsoft+Office+Interop+Outlook+dll+not+working+on+web+server+ – Josh 2014-10-07 02:51:56