![]() The shortcut paths not being unique is why the shortcuts break. ![]() Does it automatically go into appdata if it doesn't? Having the new installer go straight into Program Files typically requires admin permissions. Yes it does require admin and that is a best practice. The application itself writes values to %AppData%. The lack of indication is something I really find annoying in the Firefox web installer as there's no indication of which path it actually used. I don't know if maybe I could have made the path to go into Program Files instead if I just "Run as admin". We may have to provide that in documentation, as well. I think there should probably be a larger discussion about this to get a consensus about adding the feature to the installer. Alternatively, the desktop shortcut can be right clicked and in the Properties option it should provide the path to where Mumble is installed. The installer UI currently doesn't have the feature to change the install path, so "Run as Admin" will only prompt you before the installer is executed instead of when the License Agreement is accepted. Convert the product code to the format found in the registry var productCodeSearchString = ConvertToRegistryFormat( upgradeCode) Public static Guid? GetProductCode( Guid upgradeCode) #Drive snapshot 1.4 install Open the upgrade code registry key var upgradeCodeRegistryRoot = GetRegistryKey( Path. ![]() Combine( UpgradeCodeRegistryKey, productCodeSearchString)) #Drive snapshot 1.4 upgrade Return Reverse( code, GuidRegistryFormatPattern) Private static string ConvertToRegistryFormat( Guid code) Convert it back to a Guid return ConvertFromRegistryFormat( uninstallCode) Var uninstallCode = upgradeCodeRegistryRoot.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |