我有一个ASP.NET Core Web应用程序,我试图在IIS Express中以32位运行。我遵循了其他指南,使IIS以32位运行,但是每次尝试运行该应用程序时,它都会崩溃并显示错误消息:
System.BadImageFormatException:无法加载文件或程序集。一个 试图加载格式错误的程序。
我尝试了以下方法:
然后取消选中Use the 64 bit version of IIS Express for web sites and projects
但是我的项目仍然几乎立即因上述错误而关闭。在项目可以32位运行之前,是否有我需要忘记的设置或其他需要做的事情。
我正在Windows 10和IIS Express版本10.0.14393.0和AspNetCore 2.1上使用Visual Studio 2017