我遇到了静态内容问题,我在图像和CSS上看到404。我经历了所有的standard fixes。
我发现的一件事是,将我的Git存储库移动到wwwroot文件夹中可以正常工作。我的同事说这就是核心应用程序的完成方式。我安装Core可以在一个月或两个月后在单独的应用程序上工作,并且始终运行良好。但是,当我回到Framework 4.6.1 ASP.NET应用程序时,它不再在本地进行调试。如果我发布到服务器,就可以了。
此后,我已经卸载了VS 2017 Pro以及所有与Core相关的内容。使用同事配置重新安装了VS。从Windows中删除了IIS功能,重新启动,并使用与我的同事相同的设置将其添加回去。
有人知道VS是否正在使用某些使IIS误以为我的Framework webapp是Core的配置吗?
IIS错误:
Module IIS Web Core
Notification MapRequestHandler
Handler StaticFile
Error Code 0x80070002
Logon Method Anonymous
Logon User Anonymous