Imported MSI Setup

This commit is contained in:
2019-03-05 21:26:45 +00:00
parent da83e8dab5
commit 5c734d6832
8 changed files with 136 additions and 0 deletions
Binary file not shown.
+36
View File
@@ -0,0 +1,36 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25123.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "Setup", "Setup\Setup.wixproj", "{2E68C3D2-E9B2-45C4-9826-A8602A4DFEED}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MicronSync", "..\MicronSync\MicronSync.csproj", "{85713D72-FF1F-47BC-B034-FB20ADF4A84A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{2E68C3D2-E9B2-45C4-9826-A8602A4DFEED}.Debug|Any CPU.ActiveCfg = Debug|x86
{2E68C3D2-E9B2-45C4-9826-A8602A4DFEED}.Debug|x86.ActiveCfg = Debug|x86
{2E68C3D2-E9B2-45C4-9826-A8602A4DFEED}.Debug|x86.Build.0 = Debug|x86
{2E68C3D2-E9B2-45C4-9826-A8602A4DFEED}.Release|Any CPU.ActiveCfg = Release|x86
{2E68C3D2-E9B2-45C4-9826-A8602A4DFEED}.Release|x86.ActiveCfg = Release|x86
{2E68C3D2-E9B2-45C4-9826-A8602A4DFEED}.Release|x86.Build.0 = Release|x86
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Debug|x86.ActiveCfg = Debug|Any CPU
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Debug|x86.Build.0 = Debug|Any CPU
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Release|Any CPU.Build.0 = Release|Any CPU
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Release|x86.ActiveCfg = Release|Any CPU
{85713D72-FF1F-47BC-B034-FB20ADF4A84A}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
+53
View File
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*" UpgradeCode="dc26f3bc-741d-472d-af18-b8bd2e8349b0" Version="1.3.0.0" Language="1033" Name="MicronSync" Manufacturer="Rebound Software">
<Package InstallerVersion="300" Compressed="yes"/>
<Media Id="1" Cabinet="myapplication.cab" EmbedCab="yes" />
<Icon Id="MicronSync.ico" SourceFile="C:\P4\MicronSync\MicronSync\MicronSync.ico"/>
<Property Id="ARPPRODUCTICON" Value="MicronSync.ico" />
<Property Id ="ARPNOMODIFY" Value="yes" Secure="yes" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="APPLICATIONROOTDIRECTORY" Name="MicronSync"/>
</Directory>
<!-- Step 1: Define the directory structure -->
<Directory Id="ProgramMenuFolder">
<Directory Id="ApplicationProgramsFolder" Name="MicronSync"/>
</Directory>
</Directory>
<DirectoryRef Id="APPLICATIONROOTDIRECTORY">
<Component Id="MicronSync.exe" Guid="dc26f3bc-741d-472d-af18-b8bd2e8349b0">
<File Id="MicronSync.exe" Source="C:\P4\MicronSync\MicronSync\bin\Release\MicronSync.exe" KeyPath="yes" Checksum="yes"/>
</Component>
<Component Id="Readme.txt" Guid="4ef6fd4e-8106-4a19-9221-77f5a08026b8">
<File Id="Readme.txt" Source="C:\P4\MicronSync\MicronSync\bin\Release\Readme.txt" KeyPath="yes"/>
</Component>
</DirectoryRef>
<!-- Step 2: Add the shortcut to your installer package -->
<DirectoryRef Id="ApplicationProgramsFolder">
<Component Id="ApplicationShortcut" Guid="50d2de0f-4c8e-449b-b0c4-f3f1a2747386">
<Shortcut Id="ApplicationStartMenuShortcut"
Name="MicronSync"
Description="Create and restore backups to locations of your choice with ease. Save out settings used for fast and convenient control of your backups. All with an intuative to use interface designed for both control and simplicity."
Target="[APPLICATIONROOTDIRECTORY]MicronSync.exe"
WorkingDirectory="APPLICATIONROOTDIRECTORY"/>
<Shortcut Id="ReadmeStartMenuShortcut"
Name="Readme"
Target="[APPLICATIONROOTDIRECTORY]Readme.txt"
WorkingDirectory="APPLICATIONROOTDIRECTORY"/>
<RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>
<RegistryValue Root="HKCU" Key="Software\Microsoft\MicronSync" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component>
</DirectoryRef>
<Feature Id="MainApplication" Title="Main Application" Level="1">
<ComponentRef Id="MicronSync.exe" />
<ComponentRef Id="Readme.txt" />
<!-- Step 3: Tell WiX to install the shortcut -->
<ComponentRef Id="ApplicationShortcut" />
</Feature>
</Product>
</Wix>
+45
View File
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>3.10</ProductVersion>
<ProjectGuid>2e68c3d2-e9b2-45c4-9826-a8602a4dfeed</ProjectGuid>
<SchemaVersion>2.0</SchemaVersion>
<OutputName>Setup</OutputName>
<OutputType>Package</OutputType>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<OutputPath>bin\$(Configuration)\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
<DefineConstants>Debug</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>bin\$(Configuration)\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<ItemGroup>
<Compile Include="Product.wxs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\MicronSync\MicronSync.csproj">
<Name>MicronSync</Name>
<Project>{85713d72-ff1f-47bc-b034-fb20adf4a84a}</Project>
<Private>True</Private>
<DoNotHarvest>True</DoNotHarvest>
<RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
<RefTargetDir>INSTALLFOLDER</RefTargetDir>
</ProjectReference>
</ItemGroup>
<Import Project="$(WixTargetsPath)" />
<!--
To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Wix.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long