2011-08-04 39 views
2

在VS.Net安裝項目中有諸如ProductName和TargetDir等變量,但有沒有辦法在註冊表項中使用安裝程序的.msi文件名?可以在註冊表視圖註冊表項中使用[ProductName],但是我想要將註冊表中使用的.msi文件名。如何檢索正在安裝的.msi文件的名稱?

+0

對於Windows安裝程序,它不是重要的MSI名稱,而是產品GUID。使用guid安裝和卸載產品:MsiExec.exe/I {16C8C612-A0DA-4EB9-84E4-121349909436}可以通過p/invoked MSI.DLL將產品移出註冊表,但您需要知道產品產品的名稱或GUID將產品拉出。 –

回答

相關問題