gpt4 book ai didi

c# - 无法在 Web 服务器上开始调试。没有管理员的 Visual Studio

转载 作者:太空狗 更新时间:2023-10-30 01:30:01 25 4
gpt4 key购买 nike

我知道有几个主题与此类似,但没有一个主题是我的主要问题。 我不想以管理员身份运行 Visual Studio 2017。为什么我们要被迫以这种方式运行它?这样做你会失去一些能力:

  • 能够简单地将文件拖到解决方案资源管理器以将它们添加到您的项目中。
  • 通过关闭 IE 或在 VS 中停止调试来干净地停止调试 session (它会为您关闭 IE)。
  • 可能还有其他人

对于后代来说,错误是:

Unable to start debugging on the web server. IIS does not list a web site that matches the launched URL.

我已经听从了建议:

  1. 开始 >> 控制面板 >> 单击程序
  2. 点击打开或关闭 Windows 功能。
  3. 在“用户帐户控制”对话框中,单击“继续”
  4. 展开 Internet Information Services,展开 Web Management Tools,然后展开 IIS 6 Management Compatibility
  5. 单击以选中“IIS 元数据库和 IIS 6 配置兼容性”复选框,然后单击“确定”。

我不想使用 VS 附带的 IIS Express,而是我安装的真正的本地 IIS。

这并没有解决问题。我还没有找到允许我(我们)运行 Visual Studio 2017 并使用本地 IIS 而无需以管理员身份运行的解决方案。谁能提供解决方案?

我将引用这篇类似的文章,但它没有解决基本问题:Debugging website on local IIS without administrative privileges

最佳答案

引用:Why run Visual Studio as "Run as Administrator"?

它在 MSDN 引用中提到,如果我们需要,则需要管理员权限

Debugging applications that a run under a different user account, such as ASP.NET websites.

关于c# - 无法在 Web 服务器上开始调试。没有管理员的 Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48008503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com