如題,我把.net core mvc項目以應用程式方式掛到IIS預設網站下,結果出現瞭如下錯誤:HTTP Error 500.0 - ANCM In-Process Handler Load Failure 嗯,因為確定頁面測試是成功的,而且也有另一個.net core測試項目也掛成功過,所以不覺得 ...
如題,我把.net core mvc項目以應用程式方式掛到IIS預設網站下,結果出現瞭如下錯誤:HTTP Error 500.0 - ANCM In-Process Handler Load Failure
嗯,因為確定頁面測試是成功的,而且也有另一個.net core測試項目也掛成功過,所以不覺得操作過程有什麼問題
然後在網上看到了這位仁兄的案例:https://www.cnblogs.com/leoxjy/p/10282148.html
錯誤提示是一樣的,但是我的應用池32位相容是預設false,然後我就試著啟用了一下。。。竟然訪問成功了[捂臉]
話說我發佈的時候也沒有特別指定32位系統啊,我選的是可移植呀,我的操作系統是Windows Server 2016 Datacenter 64位,怎麼這個項目就預設發佈的是32位的麽?那為什麼另一個測試項目就可以直接在64位下運行呢,明明發佈方式是一樣的。。。
鬱悶,先mark著。。。