Я разместил один сайт в IIS и запустил приложение. У меня есть один exe, который выполняет операцию после чтения записей из MSMQ. Таким образом, в основном приложение добавляет задачу в MSMQ, а exe читает эту задачу и выполняет ее.Как получить имя сервера и имя хоста на любом сайте, размещенном в IIS?
У меня есть отдельная dll и в этой dll. Я подготавливаю href ссылку html динамически. Для этого мне нужны серверные DNS и размещенные sitename.
Ex: http://localhost/mysite/login.aspx от этого url Мне нужно только http://localhost/mysite.
Я использую эту пользовательскую dll в одной из задач, выполняемой exe.
Теперь проблема заключается в том, что я не знаю, как получить DNS и имя сайта, поскольку пользовательская dll не будет иметь объект HttpContext.Current.
это даст мне имя хоста, но как я получу виртуальное имя каталога приложения, которое размещено в IIS? – Mukund