【问题标题】:where is Web Site Administration on visual studio 2015Visual Studio 2015 的网站管理在哪里
【发布时间】:2015-11-18 14:16:19
【问题描述】:

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

它曾经在菜单“网站 > 管理工具”或“项目 > 管理工具”上,但现在已经不在了。

【问题讨论】:

标签: asp.net web-applications visual-studio-2015 website-admin-tool


【解决方案1】:

我遇到了同样的问题。您可以通过 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=/

See the following post at this link

【讨论】:

  • 这行得通,但有一个变化。我不必以管理员身份运行命令窗口。请参考this question
【解决方案2】:

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

我的命令:

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

还有一个视频搜索“如何使用 Visual Studio 访问 ASP .Net 网站配置工具”

【讨论】:

    【解决方案3】:

    我刚开始时没有设置 web.config 文件。这就是我所做的。

    (您必须为此运行本地 sql 服务器) 用 asp.net 注册你的 sql server:

    1. 打开命令提示符并将目录更改为 .net
    cd  <windowsDirectory>\Microsoft.Net\Framework\<version>\
    
    1. 键入 aspnet_regsql
    2. 通过向导设置您的数据库
    3. 转到您的网站项目并编辑您的 web.config 文件
    4. 添加这些配置,为您的用户 ID、密码等更新它们。
            <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=/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-12
      • 2018-01-20
      • 1970-01-01
      • 2016-01-01
      • 2015-10-28
      相关资源
      最近更新 更多