如果你是用Visual Studio自帶的打包項目打包了一個Installer,并且生成的.msi和setup.exe安裝檔案,并且在項目安裝系統必備環境中選擇了"Visual C++ 2010運作庫(x86)",那你一定會發現,點選setup.exe安裝以後,如果再次點選setup.exe安裝檔案,一定會需要再次安裝C++運作環境,好像每次都不能通過C++已安裝的前提條件。
原因是,居然是微軟的C++運作環境産品Product Code改了!
解決方案如下
找到這個檔案
查找到裡面的這一段
把裡面的Product改成