Где находится администрация сайта на visual studio 2015

Я не могу найти Инструмент администрирования веб-сайтов в visual studio 2015. Где он?

Раньше он находился в меню "сайт> Инструмент администрирования" или "Проект> Инструмент администрирования", но больше его нет.

2 ответа

Решение

Я испытал ту же проблему. Вы можете получить к нему через IIS или, как я сделал, я скопирую его в папку для разработки для будущего использования. Вот два варианта...

1. Запустите инструмент администрирования веб-сайта с помощью командного окна:

  1. Откройте окно командной строки, запустив его от имени администратора

  2. Измените папку на IIS Express: cd C:\Program Files\IIS Express\

  3. Выполните следующую команду, чтобы запустить IIS Express:

iisexpress.exe /path:C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:"/ASP.NETWebAdminFiles" /port:8082 /clr:4.0 /ntlm

  1. Зайдите на сайт администратора по следующему URL: http://localhost:8082/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=C:[YOUR ПУТЬ ВАШЕГО САЙТА]\&applicationUrl=/

2. Запустите инструмент администрирования веб-сайта с помощью IIS: вы можете попробовать запустить сайт из папки Windows, но после пары проблем я просто переместил его в другую папку. Шаги ниже охватывают этот процесс.

  • Скопируйте сайт администратора из следующей папки: C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles

  • Измените файл web.config, чтобы разрешить любому пользователю доступ к сайту.

  • Настройте сайт в IIS. Установите Аутентификацию, как показано ниже. Используйте следующий URL для управления вашим сайтом ASP.NET.

  • http://localhost/ASPNetAdmin/default.aspx?applicationPhysicalPath=C:[YOUR ПУТЬ ВАШЕГО САЙТА]\&applicationUrl=/

Смотрите следующий пост по этой ссылке

Вам нужно использовать порт, который вы настроили в своем приложении,

Моя команда:

iisexpress.exe /path:C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:"/ASP.NETWebAdminFiles "/ порт:58835 /clr:4.0

Также есть видеопоиск "Как получить доступ к инструменту настройки веб-сайта ASP .Net с помощью Visual Studio"

Я начинал с нуля без настроенного файла web.config. Это то, что я сделал.

(Для этого у вас должен быть запущен локальный sql-сервер) Зарегистрируйте свой sql-сервер на asp.net:

  1. Откройте командную строку и смените каталог на.net
cd  <windowsDirectory>\Microsoft.Net\Framework\<version>\
  1. Введите aspnet_regsql
  2. Пройдите через мастер, чтобы настроить вашу базу данных
  3. Перейдите в проект своего веб-сайта и отредактируйте файл web.config.
  4. Добавьте эти конфигурации, обновив их для своего идентификатора пользователя, пароля и т. Д.
        <system.web>
      <authorization>
        <allow users="*" />
      </authorization>
    </system.web>
    <configuration>
  <connectionStrings>
     <remove name="LocalSqlServer"/>
    <add name="LocalSqlServer" connectionString="server=localhost;database=myDb;uid=myUser;password=myPass;" />
  </connectionStrings>
</configuration>  
  1. Открыть командное окно
  2. Измените папку на IIS Express: cd C:\Program Files\IIS Express\
  3. Выполните следующую команду, чтобы запустить IIS Express:
iisexpress.exe /path:C:\Windows\Microsoft.NET\Framework\<version>\ASP.NETWebAdminFiles /vpath:"/ASP.NETWebAdminFiles" /port:8082 /clr:4.0 /ntlm
  1. Войдите на сайт администратора по следующему URL-адресу
 http://localhost:8082/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=C:[YOURSITEPATHHERE]\&applicationUrl=/
Другие вопросы по тегам