C# 使用IIS Express运行Web API 2
我似乎无法使用IIS Express通过终端运行我的Wep API 2项目。我在Macbook上使用虚拟机,所以不确定这是否是问题的原因 我在尝试运行C# 使用IIS Express运行Web API 2,c#,.net,iis,C#,.net,Iis,我似乎无法使用IIS Express通过终端运行我的Wep API 2项目。我在Macbook上使用虚拟机,所以不确定这是否是问题的原因 我在尝试运行iisexpress时遇到以下错误: zsh:未找到命令:iisexpress 我想解决什么问题? 我想通过终端使用IIS Express运行我的C#Web API 2项目。这是必要的,这样我就可以在API运行时对其运行集成测试 机器设置: MacBook Pro运行Windows 10和并行机 我的问题: 为什么我不能运行以下命令:iisex
iisexpress
时遇到以下错误:
zsh:未找到命令:iisexpress
我想解决什么问题?
我想通过终端使用IIS Express运行我的C#Web API 2项目。这是必要的,这样我就可以在API运行时对其运行集成测试
机器设置:
- MacBook Pro运行Windows 10和并行机
iisexpress
Ctrl+F5
,然后将API测试项目指向该端口,但出现以下错误:
操作无法完成。
我在谷歌上寻找答案,但似乎无法找到答案。主要参考点是:
项目目录:
zsh
表示您正试图在Mac上运行名为iisexpress
的Shell命令。这是完全错误的,因为IIS Express命令行仅在Windows上可用。@LexLi是的,我也在虚拟Windows计算机上运行了此命令,并得到了减去zsh部分的相同错误。iisexpress
不是全局命令。如文档所示,您必须首先导航到安装文件夹。@LexLi同意,我导航到我的iiexpress安装:/c/Program Files/IIS Express
并得到以下错误:bash:iisexpress:command not found
在运行iisexpress
时,您选择在Windows上使用bash,但甚至不知道bash是如何工作的,这很奇怪。然后使用ˋ。/iisexpress.exe`它可能会工作。所有Microsoft文档都假定您使用命令提示符,该提示符仅支持文档化的命令。