最近因為作業需要,安裝了一款被稱為HexView的軟體,該軟體可以將不同格式的16進制格式檔案相互轉換并且可以找出兩個檔案之間不同的地方,使用Win11打開該軟體時一切正常,但是一旦涉及到與電腦路徑有關的操作就會報錯(比如打開檔案),如下圖所示:

去搜索引擎上搜索了一下,大概意思就是這是作業系統的C++庫報出來的錯誤,有可能是作業系統有問題也有可能是軟體有問題,需要具體問題具體分析,(因為本人對windows系統以及C++了解不是很多所以前面的描述如有問題歡迎評論區指正)如下圖所示:

上圖來源:如何處理Microsoft Visual C++ Runtime Library-百度經驗 (baidu.com)
經過漫長的排查之后,發現所有Win11系統的同事均打不開該檔案,然而相同的安裝包在裝有Win10系統的同時的電腦中卻能完美打開,在嘗試使用兼容模式運行失敗后,嘗試使用Win11系統安裝虛擬機,并在虛擬機中運行HexView時,完美運行,未報任何錯誤,
總結:目前(2022年1月)距離Win11系統發行時間還不到一年時間,很多軟體還沒有做好適應Win11的更新,所以如果使用Win11做專案開發時可能會遇到開發工具與Win11系統不兼容的情況,雖然可以使用虛擬機解決開發工具與Win11系統不兼容的問題,但是使用虛擬機會大大降低開發效率,如果是自己的興趣,做著玩的也沒啥影響,但是如果是公司的專案,降低開發效率的時候,月工資會不會同時降低就不得而知了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/413363.html
標籤:其他
