我有一個用 C# .net 6.0 撰寫的簡單應用程式。按下按鈕后,我想打開一個 Outlook 視窗,其中包含來自文本框的電子郵件內容和來自文本框的收件人。
問題是該應用程式在公司域中的計算機上使用。我無法使用 smtp 以編程方式發送電子郵件。
必須從當前登錄計算機(視窗 10)的人的帳戶中完全禁止郵件,該人的 Outlook 帳戶已配置為分配給 Windows 帳戶。
我嘗試使用 Microsoft.Office.Interop.Outlook 但出現錯誤
Could not load file or assembly 'Microsoft.Office.Interop.Outlook, Version = 15.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c
uj5u.com熱心網友回復:
我嘗試使用 Microsoft.Office.Interop.Outlook 但出現錯誤
您需要向專案添加 COM 參考。右鍵單擊專案的依賴項并選擇Add COM references:

在對話視窗中,您可以找到 Outlook 條目并選擇它。

中提琴!單擊Ok按鈕并在代碼中使用 OOM。
uj5u.com熱心網友回復:
Microsoft.Office.Interop.Outlook通過NuGet添加。這將解決您的錯誤并提供與 Outlook 互動的可編程方式。
Install-Package Microsoft.Office.Interop.Outlook
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/428119.html
