The name of the database. If the name does not follow the SQL server "Rules for Regular Identifiers" (see <html:ahref="http://msdn.microsoft.com/en-us/library/ms175874.aspx">MSDN</html:a>) it must be surrounded by quotes or square brackets. Since this value can be formatted text, this means that if you choose to use square brackets you must use the MSI method for escaping square brackets, for example: [\[]blah[\]].
The name of the database. The value can be a literal value or derived from a
Property element using the <html:ahref='http://msdn.microsoft.com/library/aa368609.aspx'target='_blank'>Formatted</html:a>
<xs:annotation><xs:documentation>Suppress linking Help registration custom actions. Help redistributable merge modules will be required. Use this when building a merge module.</xs:documentation></xs:annotation>
<xs:annotation><xs:documentation>Suppress linking Help registration custom actions. Help redistributable merge modules will be required. Use this when building a merge module.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
@ -100,6 +107,9 @@
@@ -100,6 +107,9 @@
<xs:attributename="Search"type="xs:string">
<xs:annotation><xs:documentation>Key for HxQ (Query) file.</xs:documentation></xs:annotation>
<xs:annotation><xs:documentation>Suppress linking Help registration custom actions. Help redistributable merge modules will be required. Use this when building a merge module.</xs:documentation></xs:annotation>
<xs:annotation><xs:documentation>Key for the feature parent of this help collection. Required only when plugging into external namespaces.</xs:documentation></xs:annotation>
<xs:annotation><xs:documentation>Suppress linking Visual Studio Help namespaces. Help redistributable merge modules will be required. Use this when building a merge module.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
@ -164,6 +177,7 @@
@@ -164,6 +177,7 @@
<xs:documentation>Create a reference to a HelpCollection element in another Fragment.</xs:documentation>
This attribute has been deprecated. Use the Name attribute instead.
</xs:documentation>
<xs:appinfo>
<xse:deprecatedref="Name"/>
</xs:appinfo>
@ -3090,7 +3129,7 @@
@@ -3090,7 +3129,7 @@
</xs:annotation>
</xs:attribute>
<xs:attributename="ProcessorArchitecture">
<xs:annotation><xs:documentation>Specifies the architecture for this assembly. This attribute should only be used on .NET Framework 2.0 assemblies.</xs:documentation></xs:annotation>
<xs:annotation><xs:documentation>Specifies the architecture for this assembly. This attribute should only be used on .NET Framework 2.0 or higher assemblies.</xs:documentation></xs:annotation>
<xs:simpleType>
<xs:restrictionbase="xs:NMTOKEN">
<xs:enumerationvalue="msil">
@ -3141,6 +3180,9 @@
@@ -3141,6 +3180,9 @@
</xs:attribute>
<xs:attributename="src"type="xs:string">
<xs:annotation>
<xs:documentation>
This attribute has been deprecated. Use the Source attribute instead.
</xs:documentation>
<xs:appinfo>
<xse:deprecatedref="Source"/>
</xs:appinfo>
@ -3552,6 +3594,9 @@
@@ -3552,6 +3594,9 @@
<xs:elementname="Registry">
<xs:annotation>
<xs:appinfo>
<xs:documentation>
This element has been deprecated. Use the RegistryValue element instead.
@ -93,19 +93,20 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -93,19 +93,20 @@ Copyright (c) Microsoft Corporation. All rights reserved.
Several properties must be set in the main project file, before using this .targets file.
@ -557,8 +558,11 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -557,8 +558,11 @@ Copyright (c) Microsoft Corporation. All rights reserved.
These CreateProperty calls are required because TargetDir and TargetPath are defined
@ -583,7 +587,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -583,7 +587,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
Resolves WiX extension references to full paths. Any properties you use
to resolve paths to extensions must be defined before importing this
@ -596,30 +600,42 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -596,30 +600,42 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@(_ResolvedWixExtensionPaths) - Item group with full paths to extensions
@ -632,14 +648,30 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -632,14 +648,30 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@ -662,6 +694,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -662,6 +694,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
ResolveProjectReferences;
ResolveVCProjectReferences;
ResolveWixLibraryReferences;
ResolveWixExtensionReferences;
AfterResolveReferences
</ResolveReferencesDependsOn>
</PropertyGroup>
@ -872,9 +905,15 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -872,9 +905,15 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@ -923,6 +962,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -923,6 +962,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
</ResolveVCProjectOutput>
<Error
Code="WIXTARGETS104"
Text="MSBuild cannot resolve the reference to the Visual C++ project '%(VCProjectReference.Identity)' when building a stand-alone MSBuild project. To correctly resolve this reference, please build the solution file containing these projects."
Condition=" '$(BuildingSolutionFile)' != 'true' and '$(BuildingInsideVisualStudio)' != 'true' " />
@ -936,33 +976,54 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -936,33 +976,54 @@ Copyright (c) Microsoft Corporation. All rights reserved.
<!-- TODO: Recurse any project references that build wixlibs or wixext and add their outputs to WixLibrary or WixExtension -->
<!-- TODO: Copy the references marked with CopyLocal=true to the output directory -->
</Target>
<!--
@ -1222,7 +1283,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1222,7 +1283,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
<PropertyGroup>
<CompileDependsOn>
PrepareForBuild;
ResolveWixExtensionPaths
ResolveWixExtensionReferences
</CompileDependsOn>
</PropertyGroup>
<Target
@ -1287,7 +1348,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1287,7 +1348,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
<PropertyGroup>
<LibDependsOn>
PrepareForBuild;
ResolveWixExtensionPaths
ResolveWixExtensionReferences
</LibDependsOn>
</PropertyGroup>
<Target
@ -1360,7 +1421,10 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1360,7 +1421,10 @@ Copyright (c) Microsoft Corporation. All rights reserved.
Condition=" ('$(OutputType)' == 'Package' or '$(OutputType)' == 'PatchCreation' or '$(OutputType)' == 'Module')">
<WixAssignCulture
Cultures="$(Cultures)"
Files="@(EmbeddedResource)"
@ -1421,7 +1485,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1421,7 +1485,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
<PropertyGroup>
<LinkDependsOn>
PrepareForBuild;
ResolveWixExtensionPaths;
ResolveReferences;
AssignCultures;
</LinkDependsOn>
</PropertyGroup>
@ -1431,8 +1495,8 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1431,8 +1495,8 @@ Copyright (c) Microsoft Corporation. All rights reserved.
Inputs="@(CompileObjOutput);
@(EmbeddedResource);
@(WixObject);
@(WixLibrary);
@(_ResolvedProjectReferencePaths);
@(_ResolvedWixLibraryPaths);
@(_ResolvedWixExtensionPaths);
$(MSBuildAllProjects)"
Outputs="$(TargetPath)"
@ -1441,7 +1505,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1441,7 +1505,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
<!-- Call light using the culture subdirectory for output -->
@ -1802,7 +1866,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1802,7 +1866,7 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@ -1810,7 +1874,23 @@ Copyright (c) Microsoft Corporation. All rights reserved.
@@ -1810,7 +1874,23 @@ Copyright (c) Microsoft Corporation. All rights reserved.
( '$(RunPostBuildEvent)' != 'OnOutputUpdated' or '$(_TargetOutputTimestampBeforeCompileAndLink)' != '$(_TargetOutputTimestampAfterCompileAndLink)' )"