新技能,利用Reflector來修改dll引用

2021-09-08 18:10:13 字數 655 閱讀 9768

繼上次《arcobject10.1降級至10.0》

又遇到版本降級問題。通常的方式有:

將源**載入到解決方案中,修改相應dll的版本,比較快捷的方式是多選後,設定屬性中特定版本項為false,vs會自動搜尋本機相應版本並對映

現實和理想總會存在差距。經常,技術經理給你的是乙個個dll,沒有原始碼,或者找不到了。如果我們還要修改dll中的很多內容,這時,就不得不使用反編譯技能了。對於.net程式的反編譯,可參考本部落格的部分文章。

大神封裝了乙個dll檔案,裡面引用了ao10.1的dll,而我現在想讓它在10.0的環境中執行,又沒有源**,只能改dll的屬性了。

將dll檔案(.net程式)加入.net reflector,開啟reflexil,選中相應的引用,修改其版本後匯出替換即可使用。

需要注意的事,要想程式正常執行,需要載入修改後的dll本身所引用的其他全部dll。

新技能,利用Reflector來修改dll引用

項為false,vs會自動搜尋本機相應版本並對映 現實和理想總會存在差距。經常,技術經理給你的是乙個個dll,沒有原始碼,或者找不到了。如果我們還要修改dll中的很多內容,這時,就不得不使用反編譯技能了。對於.net程式的反編譯,可參考本部落格的部分文章。大神封裝了乙個dll檔案,裡面引用了ao10...

新技能,利用Reflector來修改dll引用

繼上次 arcobject10.1降級至10.0 又遇到版本降級問題。通常的方式有 將源 載入到解決方案中,修改相應dll的版本,比較快捷的方式是多選後,設定屬性中特定版本項為false,vs會自動搜尋本機相應版本並對映 現實和理想總會存在差距。經常,技術經理給你的是乙個個dll,沒有原始碼,或者找...

原創 WoW 自製新技能

今天把詳細的製作過程分享給大家 必須準備dbc檔案 可從服務端的dbc資料夾下找到spell.dbc和skilllineability.dbc 必要工具 1.dbcblock,3.13版spell.dbc的格式檔案spell.fmt,skilllineability.dbc的格式檔案skilllin...