From aec4d14e6f73727a2ae73f43c22f187d52bf37ca Mon Sep 17 00:00:00 2001 From: Kaarlo Räihä Date: Fri, 7 Oct 2022 18:38:56 +0300 Subject: Update URLs to their redirected ones To make things a bit more future-proof --- src/api/wix/WixToolset.Data/ErrorMessages.cs | 4 ++-- src/api/wix/WixToolset.Data/Symbols/LockPermissionsSymbol.cs | 2 +- src/api/wix/WixToolset.Data/WarningMessages.cs | 2 +- src/libs/dutil/WixToolset.DUtil/deputil.cpp | 2 +- .../Bind/ProcessDependencyReferencesCommand.cs | 2 +- src/wix/WixToolset.Core/Compiler_Dependency.cs | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/api/wix/WixToolset.Data/ErrorMessages.cs b/src/api/wix/WixToolset.Data/ErrorMessages.cs index cb8da02a..c447f89d 100644 --- a/src/api/wix/WixToolset.Data/ErrorMessages.cs +++ b/src/api/wix/WixToolset.Data/ErrorMessages.cs @@ -1063,7 +1063,7 @@ namespace WixToolset.Data public static Message IllegalTerminalServerCustomActionAttributes(SourceLineNumber sourceLineNumbers) { - return Message(sourceLineNumbers, Ids.IllegalTerminalServerCustomActionAttributes, "The CustomAction/@TerminalServerAware attribute's value is 'yes' but the Execute attribute is not 'deferred,' 'rollback,' or 'commit.' Terminal-Server-aware custom actions must be deferred, rollback, or commit custom actions. For more information, see https://msdn.microsoft.com/library/aa372071.aspx.\""); + return Message(sourceLineNumbers, Ids.IllegalTerminalServerCustomActionAttributes, "The CustomAction/@TerminalServerAware attribute's value is 'yes' but the Execute attribute is not 'deferred,' 'rollback,' or 'commit.' Terminal-Server-aware custom actions must be deferred, rollback, or commit custom actions. For more information, see https://learn.microsoft.com/en-us/windows/win32/msi/terminalserver .\""); } public static Message IllegalValidationArguments() @@ -2183,7 +2183,7 @@ namespace WixToolset.Data public static Message ValidationFailedDueToMultilanguageMergeModule() { - return Message(null, Ids.ValidationFailedDueToMultilanguageMergeModule, "Failed to open merge module for validation. The most common cause of this error is specifying that the merge module supports multiple languages (using the Package/@Languages attribute) but not including language-specific embedded transforms. To fix this error, make the merge module language-neutral, make it language-specific, embed language transforms as specified in the MSI SDK at https://msdn.microsoft.com/library/aa367799.aspx, or disable validation."); + return Message(null, Ids.ValidationFailedDueToMultilanguageMergeModule, "Failed to open merge module for validation. The most common cause of this error is specifying that the merge module supports multiple languages (using the Package/@Languages attribute) but not including language-specific embedded transforms. To fix this error, make the merge module language-neutral, make it language-specific, embed language transforms as specified in the MSI SDK at https://learn.microsoft.com/en-us/windows/win32/msi/authoring-multiple-language-merge-modules, or disable validation."); } public static Message ValidationFailedToOpenDatabase() diff --git a/src/api/wix/WixToolset.Data/Symbols/LockPermissionsSymbol.cs b/src/api/wix/WixToolset.Data/Symbols/LockPermissionsSymbol.cs index 79e02f6e..0cf42886 100644 --- a/src/api/wix/WixToolset.Data/Symbols/LockPermissionsSymbol.cs +++ b/src/api/wix/WixToolset.Data/Symbols/LockPermissionsSymbol.cs @@ -33,7 +33,7 @@ namespace WixToolset.Data.Symbols /// ///------------------------------------------------------------------------------------------------- - /// Layout of an Access Mask (from https://technet.microsoft.com/en-us/library/cc783530(WS.10).aspx) + /// Layout of an Access Mask (from https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc783530(v=ws.10)) /// /// ------------------------------------------------------------------------------------------------- /// |31|30|29|28|27|26|25|24|23|22|21|20|19|18|17|16|15|14|13|12|11|10|09|08|07|06|05|04|03|02|01|00| diff --git a/src/api/wix/WixToolset.Data/WarningMessages.cs b/src/api/wix/WixToolset.Data/WarningMessages.cs index aba0eb09..5455c3ad 100644 --- a/src/api/wix/WixToolset.Data/WarningMessages.cs +++ b/src/api/wix/WixToolset.Data/WarningMessages.cs @@ -384,7 +384,7 @@ namespace WixToolset.Data public static Message MajorUpgradePatchNotRecommended() { - return Message(null, Ids.MajorUpgradePatchNotRecommended, "Changing the ProductCode in a patch is not recommended because the patch cannot be uninstalled nor can it be sequenced along with other patches for the target product. See https://msdn2.microsoft.com/library/aa367571.aspx for more information."); + return Message(null, Ids.MajorUpgradePatchNotRecommended, "Changing the ProductCode in a patch is not recommended because the patch cannot be uninstalled nor can it be sequenced along with other patches for the target product. See https://learn.microsoft.com/en-us/windows/win32/msi/applying-major-upgrades-by-patching-the-local-installation-of-the-product for more information."); } public static Message MediaExternalCabinetFilenameIllegal(SourceLineNumber sourceLineNumbers, string elementName, string attributeName, string value) diff --git a/src/libs/dutil/WixToolset.DUtil/deputil.cpp b/src/libs/dutil/WixToolset.DUtil/deputil.cpp index b5649948..aa19353e 100644 --- a/src/libs/dutil/WixToolset.DUtil/deputil.cpp +++ b/src/libs/dutil/WixToolset.DUtil/deputil.cpp @@ -29,7 +29,7 @@ static LPCWSTR vcszAttributesValue = L"Attributes"; enum eRequiresAttributes { RequiresAttributesMinVersionInclusive = 256, RequiresAttributesMaxVersionInclusive = 512 }; // We write to Software\Classes explicitly based on the current security context instead of HKCR. -// See https://msdn.microsoft.com/en-us/library/ms724475(VS.85).aspx for more information. +// See https://learn.microsoft.com/en-us/windows/win32/sysinfo/hkey-classes-root-key for more information. static LPCWSTR vsczRegistryRoot = L"Software\\Classes\\Installer\\Dependencies\\"; static LPCWSTR vsczRegistryDependents = L"Dependents"; diff --git a/src/wix/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs b/src/wix/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs index 1bd2a427..b2ffabcf 100644 --- a/src/wix/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs +++ b/src/wix/WixToolset.Core.WindowsInstaller/Bind/ProcessDependencyReferencesCommand.cs @@ -13,7 +13,7 @@ namespace WixToolset.Core.WindowsInstaller.Bind { // The root registry key for the dependency extension. We write to Software\Classes explicitly // based on the current security context instead of HKCR. See - // http://msdn.microsoft.com/en-us/library/ms724475(VS.85).aspx for more information. + // https://learn.microsoft.com/en-us/windows/win32/sysinfo/hkey-classes-root-key for more information. private const string DependencyRegistryRoot = @"Software\Classes\Installer\Dependencies\"; private const string RegistryDependents = "Dependents"; diff --git a/src/wix/WixToolset.Core/Compiler_Dependency.cs b/src/wix/WixToolset.Core/Compiler_Dependency.cs index d0230527..5cc4bf77 100644 --- a/src/wix/WixToolset.Core/Compiler_Dependency.cs +++ b/src/wix/WixToolset.Core/Compiler_Dependency.cs @@ -14,7 +14,7 @@ namespace WixToolset.Core { // The root registry key for the dependency extension. We write to Software\Classes explicitly // based on the current security context instead of HKCR. See - // https://msdn.microsoft.com/en-us/library/ms724475(VS.85).aspx for more information. + // https://learn.microsoft.com/en-us/windows/win32/sysinfo/hkey-classes-root-key for more information. private const string DependencyRegistryRoot = @"Software\Classes\Installer\Dependencies\"; private static readonly char[] InvalidDependencyCharacters = new char[] { ' ', '\"', ';', '\\' }; -- cgit v1.2.3-55-g6feb