如題,我把.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着。。。