我正在使用:FileInfo( System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles) + @"\MyInstalledApp"為了確定是否在用戶機(jī)器上檢測(cè)到程序(這不是理想的,但我正在尋找的程序是MS-DOS應(yīng)用程序的正確舊程序,我想不出另一種方法)。在Windows XP和32位版本的Windows Vista上,這可以正常工作。但是,在x64 Windows Vista上,代碼返回x64 Program Files文件夾,而應(yīng)用程序安裝在Program Files x86中。有沒(méi)有辦法以編程方式返回程序文件x86的路徑,而無(wú)需硬連線“C:\ Program Files(x86)”?
C# - 如何在Windows 64位上獲取程序文件(x86)
翻翻過(guò)去那場(chǎng)雪
2019-08-30 16:41:08