У меня есть следующая строка кода в моем приложении Asp.Net:
<a href="mailto:email_address">Click To Email</a>
Моя компания использовала именно эту строку кода (где «email_address» — адрес электронной почты человека), чтобы пользователи могли отправлять электронные письма людям, и она работает над нашими развернутыми приложениями на веб-сервере. Однако, когда я нажимаю, чтобы отправить электронное письмо во время отладки (Visual Studio 2010, LocalHost), я получаю следующую ошибку:
Кто-нибудь знает, что вызывает эту ошибку?
mailto:
просто вызывает почтовое приложение по умолчанию. Outlook немного необычен тем, что при обработке ссылок mailto: диалог создания электронной почты является модальным - я понятия не имею, почему. Возможно, если браузер был запущен VS, а VS работает с учетными данными, отличными от ваших, окно браузера может не иметь разрешений для вызова Outlook, но я не уверен, почему это произойдет. В качестве теста попробуйте запустить VS от имени администратора (щелкните правой кнопкой мыши или Shift-щелчок правой кнопкой мыши по значку в зависимости от того, где он находится). Это может по крайней мере сузить возможности - person Basic   schedule 21.09.2012