如題,我把.net core mvc項目以應用程序方式掛到IIS默認網站下,結果出現了以下錯誤:HTTP Error 500.0 - ANCM In-Process Handler Load Failurehtml
嗯,由於肯定頁面測試是成功的,並且也有另外一個.net core測試項目也掛成功過,因此不以爲操做過程有什麼問題mvc
而後在網上看到了這位仁兄的案例:https://www.cnblogs.com/leoxjy/p/10282148.html測試
錯誤提示是同樣的,可是個人應用池32位兼容是默認false,而後我就試着啓用了一下。。。居然訪問成功了[捂臉]網站
話說我發佈的時候也沒有特別指定32位系統啊,我選的是可移植呀,個人操做系統是Windows Server 2016 Datacenter 64位,怎麼這個項目就默認發佈的是32位的麼?那爲何另外一個測試項目就能夠直接在64位下運行呢,明明發布方式是同樣的。。。操作系統
鬱悶,先mark着。。。.net