我得到这个错误时,试图运行我的代码是在IIS设置本地我不知道为什么会发生这个错误,或者为什么它正在寻找和aspnetcore dll时,这是一个旧的网站,运行在.NET 4.7我已经安装了核心运行时,并重新启动IIS和重新启动,但仍然得到相同的错误。此外,我注意到错误发生后,它会关闭与网站相关的应用程序池。欢迎任何想法。谢谢根据一些评论,我添加了第一个图像中突出显示的错误的事件查看器详细信息选项卡的屏幕截图
92dk7w1h1#
我建议你打开VS检查ASP.NET Core是否在Applicationhost.config文件(.vs\config\applicationhost.config)中引用,并尝试加载不存在的模块。如果是这样,您需要注解掉所有对aspnetcore.dll的引用。此外,您需要对文件夹C:\Windows\System32\inetsrv\Config中的Applicationhost.config文件执行相同的操作。然后重新启动iis并重试。
Applicationhost.config
.vs\config\applicationhost.config
C:\Windows\System32\inetsrv\Config
1条答案
按热度按时间92dk7w1h1#
我建议你打开VS检查ASP.NET Core是否在
Applicationhost.config
文件(.vs\config\applicationhost.config
)中引用,并尝试加载不存在的模块。如果是这样,您需要注解掉所有对aspnetcore.dll的引用。此外,您需要对文件夹
C:\Windows\System32\inetsrv\Config
中的Applicationhost.config
文件执行相同的操作。然后重新启动iis并重试。