问题标签 [iis-express-10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1362 浏览

asp.net-web-api - 如何允许使用 IIS Express 和 Web API 的 DELETE 方法?

我正在尝试通过 Fiddler 向我的 Web API 服务发送删除请求,并返回 405“方法不允许”错误。

我已经广泛阅读了有关删除 web.config 中的“WebDAV”模块和类似建议(无论如何我的 applicationhost.config 中没有启用 WebDAV),但我尝试过的任何方法都没有奏效。

我的服务当前在 IIS Express 10 上运行(从 Visual Studio 启动)。我的 web.config 文件中有这个:

我原以为这verb="*"件作品会允许删除,但它似乎不起作用。

另一个注意事项 - 当我检查 Fiddler 中的响应时,在 Security 标题下它说:Allow: GET, POST.

我不确定在哪里设置了“允许”参数(我是 Web API 的新手)。

任何帮助将不胜感激。请让我知道您需要我提供的其他信息,我会添加它。

谢谢!

0 投票
2 回答
8484 浏览

iis-express - JetBrains Rider 能否与 IISExpress 一起正常工作?

我使用的 JetBrains Rider 是最新版本,2019.1.2(30 天免费试用),来自官网。这不是一个损坏的版本。

我有一个包含 ASP.NET Web API csproj 的解决方案。该解决方案在 IIS 或 VS + IISExpress 中正常工作。

和 VS 一样,Rider 也在 .idea 文件夹中创建了一些配置文件。在其中,我可以找到 IISExpress 的 applicationhost.config 文件。

问题是,一旦我在控制台中开始调试,IISExpress 就永远无法启动并显示错误:

我检查了 applicationhost.config 文件。和VS生成的一样。它还有绑定信息行,我确定端口可用:

问题:Rider 真的可以与 IISExpress 一起正常工作吗?知道如何配置它以及应该更改哪些文件?

0 投票
2 回答
6097 浏览

asp.net - 本地主机无法访问此站点在 Visual Studio 中运行 Web 应用程序

我在 VS2019 中打开我的解决方案,选择 Web 应用程序并按 F5 在调试器中运行浏览器设置为 IIS Express (Google Chrome) localhost:51872 在 Chrome 中打开并显示一条消息

在开发人员工具的网络选项卡中,我看到一个状态为失败的 localhost 条目

状态失败

如果我单击条目,我可以在 Timing 选项卡下看到它已停止,并且 Explanation 按钮将我带到有关排队的帮助

排队。浏览器在以下情况下对请求进行排队: 有更高优先级的请求。已经为此源打开了六个 TCP 连接,这是限制。仅适用于 HTTP/1.0 和 HTTP/1.1。浏览器在磁盘缓存中短暂分配空间

我应该怎么解决这个问题?

我试过两台电脑,两台都是 Win 10 1903,一台是 build 18362-10005,另一台是 build 17763.615

我已尝试卸载并重新安装 chrome 卸载并重新安装 Internet Explorer

解决方案中有几个项目,包括一个可以工作的 Web 应用程序。

可以运行的 Web 应用具有 startup.cs、Program.cs 和 appsettings.json。

不工作的没有这些。它确实有 Default.aspx 和 Web.config。也许我缺少一些基本的理解。

0 投票
1 回答
719 浏览

android - 尝试为项目配置 IIS Express 时发生错误。由于权限不足,redirection.config 无法读取文件

我正在尝试调试 IIS Express,因为我正在创建 Web 服务以将我的应用程序连接到数据库。不幸的是,弹出一个错误框显示:

尝试为项目配置 IIS Express 时出现以下错误。文件名:redirection.config 错误:由于权限不足,无法读取配置文件。

有些人告诉我取消选中位于 Documents 中的 IISExpress 文件夹中的只读属性,但是每当我这样做时,该文件夹都会恢复为只读属性。请帮我。

错误截图

0 投票
0 回答
132 浏览

c# - 无法在 Visual Studio 2019 中运行任何 .NET Core Web 应用程序

当我尝试在 VS2019 社区版中运行 .NET Core Web 应用程序时,出现错误:

错误消息截图

当我创建 Web 应用程序的模板并尝试运行它时,它通常在浏览器中显示 hello world 但它显示上述错误并且无法在浏览器中显示输出。

0 投票
3 回答
4609 浏览

.net - IIS Express applicationHost.config 文件包含无效条目,必须先更正才能打开项目

我已经安装了 Visual Studio 开发者社区版来练习编码。当我尝试创建一个新的 Web 项目时,我遇到了配置 IIS express 失败,无法读取配置文件的问题。我已经尝试了所有可能的解决方案,例如重命名主机文件以及关闭和打开 Visual Studio。什么都没解决。我试图从 git 克隆项目,我也面临同样的问题。有人可以在这里帮助我吗?

这是我的错误信息。

在此处输入图像描述

0 投票
0 回答
446 浏览

visual-studio - IIS 快速配置路径

问题陈述:- 有一个 VS (2017) 解决方案,里面有 2 个 Web 项目,都使用 IIS Express 10.0
项目一:- 使用 IIS Express 配置路径,这是常规的 IIS 配置路径。

C:\Users\ravi\Documents\IISExpress\config\applicationhost.config

项目二使用配置路径:-
C:\git\3.6.2\Project2\ADMIN.vs\config\applicationhost.config

问题是:-想要更改项目 2 IIS express 服务器的配置路径。这样两者都应该使用相同的路径,即项目 1 中的路径。

到目前为止尝试过:-与此相关的所有文档,但配置部分确实很混乱,到目前为止似乎没有任何工作。

系统配置

Visual Studio 2017
IIS express 版本 10.0

Winodws 10

0 投票
1 回答
1021 浏览

asp.net - IIS Express:未提供所需的模拟级别,或者提供的模拟级别无效。(0x80070542)

我在使用 Windows 身份验证和 IIS Express 测试 Asp.Net Webforms 应用程序时遇到了一个奇怪的问题。

这是上下文信息:操作系统:

视觉工作室 2019:

应用程序:Asp.net WebForms、MVC 5、带有 Windows 身份验证的 Web Api 2.0 应用程序。我使用 Chrome 和 FireFox 来测试应用程序和 IIS Express 10。

我有两个 Windows 帐户,我们在名为 SomeDomain 的域下称它们为 Account1 和 Account2,这是主域。这两个帐户在此 VM 上都具有本地管理员权限。在此 VM 上启用了 UAC。我不以管理员身份运行 Visual Studio。

当我进行开发时,我以 Account1 身份登录,我对此帐户没有任何问题。但是,当我在 Account2 下登录应用程序时(当浏览器提示我时),我通过了默认页面,但随后我单击了其他一些页面,并再次提示我输入密码。有时一个页面可能会工作,而我第二次访问该页面时会提示我输入密码!异常诡异。我不得不说我在以前的开发虚拟机上从来没有遇到过这样的问题,使用 Windows Server 2012 和 Visual Studio 2017。

现在,我开始调查,看看发生了什么。首先,Account2 对应用程序目录具有读取权限。我使用 Windows -> 安全对话框中的有效访问功能仔细检查了这一点。

我检查了 IIS Express 日志文件,这是错误:

网上搜索显示,这些错误一直困扰着开发者很长时间。但是现在,2020年?

0 投票
0 回答
60 浏览

windows-10 - 带有跟踪标志的 IISExpress 不提供任何附加信息,并且仍然提示使用跟踪标志运行

我试图在没有选项的情况下运行 IISExpress,但iisexpress.exe出现以下错误

文件名、目录名或卷标语法不正确。有关该错误的详细信息,请在启用跟踪开关的情况下运行 iisexpress.exe (/trace:error)。

并不真正关心错误消息本身或 IIS Express 没有运行的事实,但我关心的是我尝试使用/trace:error标志再次运行它并得到相同的确切消息。

文件名、目录名或卷标语法不正确。有关该错误的详细信息,请在启用跟踪开关的情况下运行 iisexpress.exe (/trace:error)。

我希望在使用该/trace:error标志运行时获得更多信息,并且我不希望它继续提示我使用该trace:error标志再次尝试。

我是否遗漏了什么,或者这是一个已知问题,并且没有关于此特定错误的任何其他信息?

我使用的 IISExpress.exe 的产品版本是 10.0.14358.1000

0 投票
1 回答
327 浏览

c# - “此站点无法提供安全连接”为 Visual Studio 2019 启用 SSL 配置

因为我有这个项目在按下 F4后已经启用了 SSL ,所以下面是一个快照。
启用 SSL

https://localhost:58065/当我在我的Web 项目 URL上更新它时,它会在项目运行时给我这个问题。
在此处输入图像描述

因为我关注了很多网站寻求帮助,但对我没有任何帮助,尤其是当我导出和导入证书文件时。即使我在没有SSLhttp://localhost:58065/的情况下将其更改为类似的内容,对于SSL,它仍然显示相同的问题。http://localhost:58061/https://localhost:58065/