Виртуальный путь '/' соответствует другому приложению, что не разрешено.C#

Место общения программистов C#
Ответить
Anonymous
 Виртуальный путь '/' соответствует другому приложению, что не разрешено.

Сообщение Anonymous »

У меня есть приложение, разработанное в Asp.NET MVC, и я использую Framework Postal MVC, который используется для отправки представлений по электронной почте.

Оно работало правильно, без проблем, однако сегодня я начал показывать следующее сообщение:


Виртуальный путь '/' соответствует другому приложению, которое не является разрешено.


Это происходит только тогда, когда я пытаюсь использовать SendAsync (асинхронный метод для отправки электронной почты), однако раньше он работал без проблем. Более того, если я использую «Отправить» (метод синхронизации для отправки электронной почты), это работает.

Я ничего не менял в свойствах, коде и т. д.

Самое важное, что я помню, — это опубликовать приложение, но в коде или конфигурации я больше ничего не менял.

Похоже, что при выполнении Async теряется HttpContext.

--
Метод Async снова начал работать, когда я добавил следующий параметр в свой Web.config:




Подробнее здесь: https://stackoverflow.com/questions/334 ... ot-allowed
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»