visual studio 2015 年网站管理在哪里

where is Web Site Administration on visual studio 2015

我在 visual studio 2015 中找不到网站管理工具。 它在哪里?

它曾经在菜单 "website > Administration Tool" 或 "Project > Administration tool" 上,但现在不在了。

我遇到了同样的问题。您可以通过 IIS 访问它,或者像我一样,将其复制到开发文件夹以备将来使用。这里有两个选项...

1.使用命令 window:

启动网站管理工具
  1. 以管理员身份打开命令Window运行

  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=/

See the following post at this link

您需要使用您在应用中配置的端口,

我的命令:

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

还有 "How to access ASP .Net Web Site Configuration Tool using Visual Studio"

的视频搜索

我是在没有设置 web.config 文件的情况下开始全新的。这就是我所做的。

(为此你必须有本地 sql 服务器 运行) 使用 asp.net:

注册您的 sql 服务器
  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. 打开一个命令Window
  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=/