【问题标题】:VS 2017 - The Web Application Project [MyProject] is configured to use IIS. You do not have permission to access the IIS configuration FILEVS 2017 - Web 应用程序项目 [MyProject] 配置为使用 IIS。您无权访问 IIS 配置文件
【发布时间】:2020-10-31 06:35:01
【问题描述】:

直到今天,我的 Web 应用程序运行良好几个月,但不知道突然发生了什么变化,当我打开解决方案时,我的解决方案文件中的项目说它“不可用”。当我右键单击 web 项目并重新加载项目时,我收到以下错误:。

Web 应用程序项目 myproject.myapp.mywebproject 已配置 使用 IIS。您无权访问 IIS 配置 文件。在 IIS 上打开和创建网站需要运行 visual 管理员帐户下的工作室。

注意 - 这几个月我都在正常运行 Visual Studio(不是在管理员帐户下)并且应用程序运行良好。

通过看到上述错误,我尝试在管理员帐户下运行我的 Visual Studio,并且项目已加载,但所有文件旁边的源代码管理文件状态消失了,我不再看到任何文件旁边的任何蓝色锁图标,即使当我编辑任何文件,我的项目中的文件旁边也没有状态,当我右键单击任何文件时,我也看不到查看历史记录选项。

我的项目一直成功运行到现在没有加载项目。对此有何建议?

【问题讨论】:

  • “注意 - 这几个月我都在正常运行 Visual Studio(不是在管理员帐户下)并且应用程序运行良好”。如果您的项目使用 IIS,这是不可能的。所以我的建议是找人直接分析你的机器。如果您负担得起,请通过support.microsoft.com 打开支持案例

标签: iis visual-studio-2017


【解决方案1】:

浏览到 C:\Windows\System32\inetsrv,然后双击“config”目录以获取此警告对话框:

点击继续按钮。

对 C:\Windows\System32\inetsrv\config\export 目录以及 C:\Windows\System32\inetsrv 中的其他目录执行相同操作。

现在您可以毫无问题地打开 Visual Studio Web 应用程序项目。

【讨论】:

  • 这个应该标记为答案,为我工作,为我节省一天
【解决方案2】:

只需以管理员身份运行 Visual Studio 即可解决问题。

从“开始”菜单或在任务栏上打开 Visual Studio 时,右键单击 VS 图标。 在上下文菜单中,再次右键单击 Visual Studio 图标。 左键单击属性。 高级选择。 选择以管理员身份运行。

【讨论】:

  • 以管理员身份运行整个 IDE 是一个非常糟糕的主意。您不知道这可能会产生什么样的安全隐患。
猜你喜欢
  • 2019-10-07
  • 2020-05-17
  • 2020-04-01
  • 2021-10-24
  • 2020-09-20
  • 1970-01-01
  • 2015-05-22
  • 1970-01-01
相关资源
最近更新 更多