【问题标题】:How do I deploy to IIS without Admin Access如何在没有管理员访问权限的情况下部署到 IIS
【发布时间】:2021-01-01 18:42:27
【问题描述】:

我是一名尝试将 .net 核心应用部署到 IIS 的非管理员用户。我有 将应用程序部署到一个文件夹,并且需要配置 IIS 虚拟应用程序以指向该文件夹。我怎样才能做到这一点?请记住,我无权打开 IIS 管理器。任何帮助都感激不尽。谢谢。

【问题讨论】:

    标签: visual-studio asp.net-core iis


    【解决方案1】:

    据我所知,如果没有足够的权限,我们无法修改任何 IIS 设置。据我所知,所有设置都将在 applicationhost.config 中。我建议您可以尝试访问applicationhost.config 文件。路径:C:\Windows\System32\inetsrv\config\

    如果您可以访问此路径,则可以修改设置以添加虚拟目录,如下所示:

            <site name="TroubleshootingRelatedVitualPath" id="70" serverAutoStart="true">
                <application path="/" applicationPool="TroubleshootingRelatedVitualPath">
                    <virtualDirectory path="/" physicalPath="C:\TroubleshootingRelatedVitualPath" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:8087:" />
                </bindings>
            </site>
    

    【讨论】:

      猜你喜欢
      • 2012-01-01
      • 1970-01-01
      • 2012-08-28
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多