4 月 16 日,YouTube 頻道 MattKC 發布一則視頻,展示如何將 Windows 98 系統中的.NET Framework移植到 Windows 95 上,從而帶動后者運行“成百上千款軟件”。
MattKC 視頻提到,盡管 Windows 95 與 Windows 98 有諸多相似之處,但最大的差異在于.NET Framework。
該視頻時長 51 分鐘,主播懷念起 28 年前軟硬件繁榮的年代。他指出,移植過程繁瑣,需補充大量.DLL 文件,并修改 5409 項注冊表信息。
此外,即使補充了.DLL 文件、修改了注冊表,仍無法在 Windows 95 上正常運行 JIT(Just In Time)調試。
據分析,問題可能出在“ndphlpr”這個神秘的傳統 Windows 驅動程序上。雖然在 Windows 98 中未被使用,但卻是運行.NET的必要條件,否則.NET應用將會崩潰。
經過數天的努力,MattKC 利用 WinDebug 對 Windows 95 和 Windows 98 的兼容性進行并行測試,最終找到阻礙 WinDebug 讀取的代碼塊,成功完成移植。
-
WINDOWS
+關注
關注
3文章
3526瀏覽量
88452 -
驅動程序
+關注
關注
19文章
827瀏覽量
47970 -
Youtube
+關注
關注
0文章
143瀏覽量
15519
發布評論請先 登錄
相關推薦
評論