調試過程中使用郵寄地址我有一個行的代碼作爲我的Asp.Net應用程序如下:Asp.Net - 在localhost
<a href="mailto:email_address">Click To Email</a>
我的公司已經使用這個代碼確切線(其中「EMAIL_ADDRESS」是該人的電子郵件)以允許用戶向人員發送電子郵件,並且正在Web服務器上部署的應用程序上工作。然而,當我點擊發送一封電子郵件,而我調試(Visual Studio 2010中,本地主機),我收到以下錯誤:
有誰知道是什麼原因造成這個錯誤?
這不是代碼本身 - 「mailto:」只是調用默認的郵件應用程序。 Outlook在處理mailto:鏈接時有點不尋常,撰寫電子郵件對話是模式化的 - 我不知道爲什麼。這是可能的,如果瀏覽器已經由VS啓動並且VS以自己的不同憑據運行,那麼瀏覽器窗口可能沒有調用Outlook的權限,但我不知道爲什麼會發生這種情況。作爲測試,嘗試以管理員身份運行VS(右鍵單擊或按住Shift鍵右鍵單擊該圖標,具體取決於它的位置)。這可能至少縮小了可能性 – Basic
嗯,你是對的@基本!如果我以管理員身份運行,那麼鏈接似乎正在工作。另外,當我更改它調試的瀏覽器時,而不是作爲管理員運行,鏈接工作。所以必須是VS2010在調試時使用的默認瀏覽器。 –
Click To Email 試試這個,如果它的工作 –