如下圖:

VS2017發布后,IIS提示“未能加載型別“Hygeia_ZH_WT0421.Index”。”,在網上找資料說是檔案不存在,但是我看了一下服務器里面是有此檔案的,求教怎么處理?
服務器檔案截圖:
uj5u.com熱心網友回復:

這個Inherits默認值應該是web表單名,前面的Hygeia_ZH_WT0421.去掉試試看
uj5u.com熱心網友回復:
這問題沒辦法回復我只先問一個問題。你這代碼是你自己寫的,還是公司以前的東西,讓你修改的。
如果是自己寫的,參考1樓,看對應不。
如果是公司以前的東西,對不起。很難了。這其實不是源代碼,而是不知道什么情況把發布版和代碼版混到一起了。雖然他有源代碼,但是他其實訪問的是發布版還是老的發布版
這種情況,你要么要真正的源代碼。要么找個ilspy弄個插件,把原來的完全翻譯成新專案,直接在新專案上弄。(當然工具只是工具,ilspy反過來偶爾會有些小問題,需要自己調整)
uj5u.com熱心網友回復:
這個方案試了的,還是不行提示“ 未能加載型別“Index”。”如下圖:

uj5u.com熱心網友回復:
肯定是自己敲的代碼啊
uj5u.com熱心網友回復:
https://www.360kuai.com/pc/9611a6b7cd9265c8f?cota=4&tj_url=xz&sign=360_57c3bbd1&refer_scene=so_1
uj5u.com熱心網友回復:
可能是偷懶不新建檔案,而是復制老檔案過去修改的時候,沒改這種原本自動生成的代碼吧?把檔案備份挪走,然后正常新建一個,再把核心代碼復制過去
uj5u.com熱心網友回復:
重新生成一下,上傳最新的dll轉載請註明出處,本文鏈接:https://www.uj5u.com/net/46337.html
標籤:ASP.NET
