如何使用Windows 10打开IIS(Internet信息服务)管理器?
我已经安装了Windows 10的开发者预览版,似乎无法找到IIS管理器?它不在"控制面板">"管理工具"中.
当我浏览到文件夹C:\ Windows\System32\inetsrv时它是空的.
我对我的硬盘进行了全面搜索,找到了inetmgr.exe并找到了三个copys,但没有一个会打开,当我试图打开它时说"这个应用程序无法在你的PC上运行"找到一个版本的应用程序作品联系出版商.
我知道IIS有效,因为我通过VisualStudio运行了本地ASP.net应用程序,但我似乎无法找到一种方法来启动IIS管理器来为站点进行一些配置.
有人知道这是什么一回事吗?
我试图在IIS8中运行具有以下配置的应用程序:
<modules runAllManagedModulesForAllRequests="true" />
Run Code Online (Sandbox Code Playgroud)
IIS8给我一个错误,说...
此配置部分不能在此路径中使用.当该部分被锁定在父级别时会发生这种情况.锁定是默认情况下(overrideModeDefault ="Deny"),或由locationMode ="Deny"或遗留allowOverride ="false"的位置标记显式设置.
我猜测错误和快速SO搜索有一些更高级别的安全设置阻止该行被允许.有任何想法吗?
我在HTTP上有一些共享文件夹.让我们说:http:// myserver/files
还有一些像png,avi,jpg,mp4等的文件.
我可以通过浏览器(http://myserver/files/555.avi)轻松访问*.png或*.avi但无法访问*.mp4.
所以IIS给出了404错误.
这是怎么回事?
谢谢!
更新:
可能很重要:我必须通过这种URL格式访问
我在ASP.NET 4.0中有一个Web应用程序.我添加了一个asmx服务,主要是作为自动完成扩展器的查找值的源.
当我在本地机器上调试时,一切正常.但是,当我将Web应用程序部署到IIS 7.5时,我在尝试将数据发送到服务时收到HTTP 404响应.
我能够浏览到服务定义,查看可用的操作.然而,引人注目的是,当我使用测试页面使用POST测试服务时,我再次收到HTTP 404.
我不确定发生了什么.我确实在我的Web应用程序中创建了asmx文件,它部署在我正在运行的生产应用程序的虚拟目录中.
是否存在将.asmx文件部署在同一虚拟目录中的问题?
我无法在互联网上找到完整的mime类型映射列表.我想有一个列表,将文件扩展名引用到每个现有的mime类型.
所有mime类型的列表都可以在这里找到:http:
//www.iana.org/assignments/media-types
但该资源不包括文件扩展名映射.
我google了一段时间,无法找到所有mime类型的映射列表.只有最常见的列表.在我发现的所有列表中,例如缺少此条目:
application/vnd.openxmlformats-officedocument.wordprocessingml.document -> .docx
Run Code Online (Sandbox Code Playgroud)
有人知道资源在哪里可以找到完整的映射吗?
我是Asp.Net的新手
我已经在我的Windows系统上启用了IIS 7的功能,并且能够看到IIS管理器.
我创建了一个应用程序,但通过visual studio构建/运行应用程序,它进入浏览器并使用不同的端口号运行应用程序.当我通过visual studio停止构建/运行应用程序时,我再次刷新浏览器应用程序无法运行.
我想在没有visual studio的情况下运行应用程序.这该怎么做.
它给出了这个: http://localhost:9864/
iis-7 ×3
asp.net ×2
http ×2
windows ×2
asmx ×1
iis ×1
iis-8 ×1
mime-types ×1
security ×1
windows-10 ×1