Skip to content
This repository has been archived by the owner on Feb 14, 2025. It is now read-only.

Commit

Permalink
Merge pull request #6 from robmen/wix311-template-fixes
Browse files Browse the repository at this point in the history
Fix WiX v3.11 templates
  • Loading branch information
barnson authored Apr 30, 2017
2 parents 7d35269 + 549d8d6 commit 7cf4cf7
Show file tree
Hide file tree
Showing 34 changed files with 311 additions and 39 deletions.
44 changes: 44 additions & 0 deletions src/Templates/v3/Projects/CustomActionCPP/CustomAction.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
#include "stdafx.h"


UINT __stdcall CustomAction1(
MSIHANDLE hInstall
)
{
HRESULT hr = S_OK;
UINT er = ERROR_SUCCESS;

hr = WcaInitialize(hInstall, "CustomAction1");
ExitOnFailure(hr, "Failed to initialize");

WcaLog(LOGMSG_STANDARD, "Initialized.");

// TODO: Add your custom action code here.


LExit:
er = SUCCEEDED(hr) ? ERROR_SUCCESS : ERROR_INSTALL_FAILURE;
return WcaFinalize(er);
}


// DllMain - Initialize and cleanup WiX custom action utils.
extern "C" BOOL WINAPI DllMain(
__in HINSTANCE hInst,
__in ULONG ulReason,
__in LPVOID
)
{
switch(ulReason)
{
case DLL_PROCESS_ATTACH:
WcaGlobalInitialize(hInst);
break;

case DLL_PROCESS_DETACH:
WcaGlobalFinalize();
break;
}

return TRUE;
}
4 changes: 4 additions & 0 deletions src/Templates/v3/Projects/CustomActionCPP/CustomAction.def
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
LIBRARY "$projectname$"

EXPORTS
CustomAction1
128 changes: 128 additions & 0 deletions src/Templates/v3/Projects/CustomActionCPP/CustomAction.vcxproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>

<PropertyGroup Label="Globals">
<ProjectGuid>{$guid1$}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>$safeprojectname$</RootNamespace>
</PropertyGroup>

<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>

<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />

<ImportGroup Label="ExtensionSettings">
</ImportGroup>

<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>

<PropertyGroup Label="UserMacros" />

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\$(Configuration)\</OutDir>
<IntDir>obj\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\$(Configuration)\</OutDir>
<IntDir>obj\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>

<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(WIX)sdk\$(WixPlatformToolset)\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CUSTOMACTIONTEST_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>msi.lib;dutil.lib;wcautil.lib;Version.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(WIX)sdk\$(WixPlatformToolset)\lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ModuleDefinitionFile>CustomAction.def</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
<AdditionalIncludeDirectories>$(WIX)sdk\$(WixPlatformToolset)\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CUSTOMACTIONTEST_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>msi.lib;dutil.lib;wcautil.lib;Version.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(WIX)sdk\$(WixPlatformToolset)\lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ModuleDefinitionFile>CustomAction.def</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>

<ItemGroup>
<ClCompile Include="CustomAction.cpp" />
<ClCompile Include="stdafx.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
</ClCompile>
</ItemGroup>

<ItemGroup>
<None Include="CustomAction.def" />
</ItemGroup>

<ItemGroup>
<ClInclude Include="stdafx.h" />
<ClInclude Include="targetver.h" />
</ItemGroup>

<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<Import Project="$(WixNativeCATargetsPath)" Condition=" '$(WixNativeCATargetsPath)' != '' " />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.NativeCA.targets" Condition=" '$(WixNativeCATargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.NativeCA.targets') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixNativeCATargetsImported)' != 'true' ">
<Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>

<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">C++ Custom Action Project for WiX v3</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action using WiX Toolset v3</Description>
<Icon>CustomActionCPP.ico</Icon>
<ProjectType>WiX</ProjectType>
<TemplateID>Microsoft.Deployment.WindowsInstaller.CustomActionCPP</TemplateID>
<RequiredFrameworkVersion>2.0</RequiredFrameworkVersion>
<SortOrder>80</SortOrder>
<NumberOfParentCategoriesToRollUp>1</NumberOfParentCategoriesToRollUp>
<CreateNewFolder>true</CreateNewFolder>
<DefaultName>CustomAction</DefaultName>
<ProvideDefaultName>true</ProvideDefaultName>
</TemplateData>
<TemplateContent>
<Project File="CustomAction.vcxproj" ReplaceParameters="true">
<ProjectItem ReplaceParameters="true" OpenInEditor="true">CustomAction.cpp</ProjectItem>
<ProjectItem ReplaceParameters="true">CustomAction.def</ProjectItem>
<ProjectItem ReplaceParameters="true">stdafx.cpp</ProjectItem>
<ProjectItem>stdafx.h</ProjectItem>
<ProjectItem>targetver.h</ProjectItem>
</Project>
</TemplateContent>
</VSTemplate>
4 changes: 4 additions & 0 deletions src/Templates/v3/Projects/CustomActionCPP/stdafx.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#include "stdafx.h"

// TODO: reference any additional headers you need in STDAFX.H
// and not in this file
15 changes: 15 additions & 0 deletions src/Templates/v3/Projects/CustomActionCPP/stdafx.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#pragma once

#include "targetver.h"

#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
// Windows Header Files:
#include <windows.h>
#include <strsafe.h>
#include <msiquery.h>

// WiX Header Files:
#include <wcautil.h>


// TODO: reference additional headers your program requires here
17 changes: 17 additions & 0 deletions src/Templates/v3/Projects/CustomActionCPP/targetver.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#pragma once

#ifndef WINVER // Specifies that the minimum required platform is Windows XP.
#define WINVER 0x0501 // Change this to the appropriate value to target other versions of Windows.
#endif

#ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows XP.
#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target other versions of Windows.
#endif

#ifndef _WIN32_IE // Specifies that the minimum required platform is Internet Explorer 6.0 SP3.
#define _WIN32_IE 0x0603 // Change this to the appropriate value to target other versions of IE.
#endif

#ifndef _WIN32_MSI // Specifies that the minimum required MSI version is MSI 3.1
#define _WIN32_MSI 310 // Change this to the appropriate value to target other versions of MSI.
#endif
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,6 @@
<Import Project="$(WixCATargetsPath)" Condition=" '$(WixCATargetsPath)' != '' " />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.CA.targets" Condition=" '$(WixCATargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.CA.targets') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixCATargetsImported)' != 'true' ">
<Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
<Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>
</Project>
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">C# Custom Action Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action</Description>
<Name _locID="TSDATA_DUT_Name">C# Custom Action Project for WiX v3</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action using WiX Toolset v3</Description>
<Icon Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="4547" />
<ProjectType>WiX</ProjectType>
<TemplateID>Microsoft.Deployment.WindowsInstaller.CustomActionCS</TemplateID>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,6 @@ $endif$
<Import Project="$(WixCATargetsPath)" Condition=" '$(WixCATargetsPath)' != '' " />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.CA.targets" Condition=" '$(WixCATargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.CA.targets') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixCATargetsImported)' != 'true' ">
<Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
<Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>
</Project>
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">VB Custom Action Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action</Description>
<Name _locID="TSDATA_DUT_Name">VB Custom Action Project for WiX v3</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action using WiX Toolset v3</Description>
<Icon Package="{164B10B9-B200-11D0-8C61-00A0C91E29D5}" ID="4500" />
<ProjectType>WiX</ProjectType>
<TemplateID>Microsoft.Deployment.WindowsInstaller.CustomActionVB</TemplateID>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
<Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
<Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>
<!--
$loc_WIXPROJ_TOMODIFY_LINE1$
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">Bootstrapper Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating a Windows Installer XML based EXE setup layout</Description>
<Name _locID="TSDATA_DUT_Name">Bootstrapper Project for WiX v3</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating a WiX based EXE setup layout using WiX Toolset v3</Description>
<Icon>WixBundle.ico</Icon>
<ProjectType>WiX</ProjectType>
<SortOrder>50</SortOrder>
Expand Down
4 changes: 2 additions & 2 deletions src/Templates/v3/Projects/WixLibrary/WixLibrary.vstemplate
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">Setup Library Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating a wixlib library</Description>
<Name _locID="TSDATA_DUT_Name">Setup Library Project for WiX v3</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating a wixlib library using WiX Toolset v3</Description>
<Icon>WixLibrary.ico</Icon>
<ProjectType>WiX</ProjectType>
<SortOrder>40</SortOrder>
Expand Down
2 changes: 1 addition & 1 deletion src/Templates/v3/Projects/WixLibrary/setuplibrary.wixproj
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
<Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
<Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>
<!--
$loc_WIXPROJ_TOMODIFY_LINE1$
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
<Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
<Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>
<!--
$loc_WIXPROJ_TOMODIFY_LINE1$
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">Merge Module Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating a Windows Installer XML based MSM file</Description>
<Name _locID="TSDATA_DUT_Name">Merge Module Project for WiX v3</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating a WiX based MSM file using WiX Toolset v3</Description>
<Icon>WixMergeModule.ico</Icon>
<ProjectType>WiX</ProjectType>
<SortOrder>30</SortOrder>
Expand Down
2 changes: 1 addition & 1 deletion src/Templates/v3/Projects/WixProject/SetupProject.wixproj
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
<Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
<Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>
<!--
$loc_WIXPROJ_TOMODIFY_LINE1$
Expand Down
4 changes: 2 additions & 2 deletions src/Templates/v3/Projects/WixProject/WixProject.vstemplate
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">Setup Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI file</Description>
<Name _locID="TSDATA_DUT_Name">Setup Project for WiX v3</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI file using WiX Toolset v3</Description>
<Icon>WixProject.ico</Icon>
<ProjectType>WiX</ProjectType>
<SortOrder>20</SortOrder>
Expand Down
1 change: 1 addition & 0 deletions src/Templates/v3/v3templates.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
</ItemGroup>

<ItemGroup>
<VSTemplate Include="Projects\CustomActionCPP\CustomActionCPP.vstemplate" />
<VSTemplate Include="Projects\CustomActionCS\CustomActionCS.vstemplate" />
<VSTemplate Include="Projects\CustomActionVB\CustomActionVB.vstemplate" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">C# Custom Action Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action</Description>
<Name _locID="TSDATA_DUT_Name">C# Custom Action Project for WiX v4</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action using WiX Toolset v4</Description>
<Icon Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="4547" />
<ProjectType>WiX</ProjectType>
<TemplateID>WixToolset.Dtf.WindowsInstaller.CustomActionCS</TemplateID>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name _locID="TSDATA_DUT_Name">VB Custom Action Project</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action</Description>
<Name _locID="TSDATA_DUT_Name">VB Custom Action Project for WiX v4</Name>
<Description _locID="TSDATA_DUT_Description">A project for creating an MSI custom action using WiX Toolset v4</Description>
<Icon Package="{164B10B9-B200-11D0-8C61-00A0C91E29D5}" ID="4500" />
<ProjectType>WiX</ProjectType>
<TemplateID>WixToolset.Dtf.WindowsInstaller.CustomActionVB</TemplateID>
Expand Down
Loading

0 comments on commit 7cf4cf7

Please sign in to comment.