Imported MSI Setup
This commit is contained in:
Binary file not shown.
@@ -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
|
||||
@@ -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>
|
||||
@@ -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
Reference in New Issue
Block a user