1、反复重起服务器、重建应用程序、建应用程序并改名才好使!
2、总体上,角色为:
一、在Windows2019服务器上,填加角色,一路下一步,到填加服务器角色时,勾选了【Web服务器(IIS)】
二、然后在【服务器管理器】-【工具】-【internet Information Services(IIS)管理器】中,填加【应用程序】,正常填加即可。成功后,浏览其中的文件,但是在浏览器打开时,却是把文件下载下来啦!
三、问题分析:
由于本应用使用的C#开发,需要用到.Net相关组件支持,所以需要:在勾选【Web服务器(IIS)】内容时,其中的【Web服务器】-【应用程序开发】下面各项,默认是不勾选的,需要手动勾选才行,如下图所示各部分,需要勾选上
四、但是浏览文件时,仍是下载文件。继续分析对比原来Windows2012下的各项组件差别,发现是【Web服务器(IIS)】-【管理工具】-【IIS 6管理兼容性】-【IIS 6元数据库兼容性】和【Web服务器(IIS)】-【管理工具】-【IIS管理脚本和工具】未勾选,勾选后再试
五、又发现:
角色主项下【文件和存储服务】-【文件和iSCSI服务】-【文件服务器】未勾选
六、重启服务器!
七、重新建应用程序,并且改个名称,MD没找到原因,但是这样好了