From b20af76706dc8f7e2ac7342636fd09428b307fe4 Mon Sep 17 00:00:00 2001 From: Bevan Weiss Date: Fri, 28 Mar 2025 12:37:05 +1100 Subject: Iis certstore more xsd Adds XSD for #597 And slight fix up for error message to capture new options --------- Signed-off-by: Bevan Weiss --- src/ext/Iis/wixext/IIsCompiler.cs | 2 +- src/xsd/iis.xsd | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/ext/Iis/wixext/IIsCompiler.cs b/src/ext/Iis/wixext/IIsCompiler.cs index 5e3c0a95..53160dcd 100644 --- a/src/ext/Iis/wixext/IIsCompiler.cs +++ b/src/ext/Iis/wixext/IIsCompiler.cs @@ -219,7 +219,7 @@ namespace WixToolset.Iis break; default: storeLocation = -1; - this.Messaging.Write(ErrorMessages.IllegalAttributeValue(sourceLineNumbers, element.Name.LocalName, "StoreLocation", storeLocationValue, "currentUser", "localMachine")); + this.Messaging.Write(ErrorMessages.IllegalAttributeValue(sourceLineNumbers, element.Name.LocalName, "StoreLocation", storeLocationValue, "currentUser", "localMachine", "services", "users", "userPolicy", "localMachinePolicy", "localMachineEnterprise")); break; } } diff --git a/src/xsd/iis.xsd b/src/xsd/iis.xsd index b43bff42..4bc59cf2 100644 --- a/src/xsd/iis.xsd +++ b/src/xsd/iis.xsd @@ -685,10 +685,21 @@ + + + This attribute controls which Certificate Store Location will be used for the Certificate. + See MSDN documentation for more information. + + + + + + + -- cgit v1.2.3-55-g6feb