天天看點

Visual Studio Installer打包後生成的安裝檔案每次執行都需要重新安裝C++ 2010運作庫(x86)的解決方案

如果你是用Visual Studio自帶的打包項目打包了一個Installer,并且生成的.msi和setup.exe安裝檔案,并且在項目安裝系統必備環境中選擇了"Visual C++ 2010運作庫(x86)",那你一定會發現,點選setup.exe安裝以後,如果再次點選setup.exe安裝檔案,一定會需要再次安裝C++運作環境,好像每次都不能通過C++已安裝的前提條件。

原因是,居然是微軟的C++運作環境産品Product Code改了!

解決方案如下

找到這個檔案

查找到裡面的這一段

把裡面的Product改成