簡體   English   中英

C# 打開 outlook 郵箱 window

[英]C# open outlook mail window

我有一個用 C # .net 6.0 編寫的簡單應用程序。 按下按鈕后,我想打開一個 Outlook window,其中包含文本框中的電子郵件內容和文本框中的收件人。

問題是該應用程序是在公司域中的計算機上使用的。 我無法使用 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

通過NuGet添加Microsoft.Office.Interop.Outlook 這將解決您的錯誤並提供一種與 Outlook 交互的可編程方式。

Install-Package Microsoft.Office.Interop.Outlook

我嘗試使用 Microsoft.Office.Interop.Outlook 但出現錯誤

您需要為項目添加一個 COM 引用。 右鍵單擊項目的依賴項並選擇Add COM references

COM 引用 VS2022

在對話框 window 中,您可以找到 Outlook 和 select 的條目。

Outlook COM 參考

中提琴! 單擊Ok按鈕並在您的代碼中使用 OOM。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM