我試圖深入瞭解一些間歇性問題,我們遇到一些主要的升級安裝,在運行msiexec時針對維護安裝進行評估一個msi。 MSDN給出了Uninstall registry key的簡要說明,並聲明版本是從ProductVersion屬性派生的。HKLM S .. CurrentVersion Uninstall從ProductVersion屬性派生的版本
我的問題是怎麼回事?例如'16 .48.31'如何轉換爲'0x1030001f(271581215)'? VersionMajor和VersionMinor分別很簡單,分別是'16'和'48'。另一方面,版本並非如此。
答案可能與我的問題不相關,但我已經用盡了其他線索追查。
0x001f == 31,最大值是65535. –
我明白了。所以它是一個字節,一個字節,兩個字節彙集成一個數字。 DERP。 0x1030打破到: 爲0x10 = 16 的0x30 = 48 0x001f = 31 感覺不好意思... – NixQuips