diff --git a/build.proj b/build.proj
index c2bbb6b7..920319c0 100644
--- a/build.proj
+++ b/build.proj
@@ -69,7 +69,7 @@
-
+
@@ -104,7 +104,7 @@
-
+
@@ -145,9 +145,9 @@
$(GitSemVerMajor).$(GitSemVerMinor).$(GitSemVerPatch)$(GitSemVerDashLabel)
-
-
-
+
+
+
diff --git a/icon/256.png b/icon/256.png
new file mode 100644
index 00000000..e2a797ec
Binary files /dev/null and b/icon/256.png differ
diff --git a/icon/Clide.ico b/icon/Clide.ico
new file mode 100644
index 00000000..7b435606
Binary files /dev/null and b/icon/Clide.ico differ
diff --git a/src/Clide.IntegrationTests/Clide.IntegrationTests.csproj b/src/Clide.IntegrationTests/Clide.IntegrationTests.csproj
index fc50cb62..89722f54 100644
--- a/src/Clide.IntegrationTests/Clide.IntegrationTests.csproj
+++ b/src/Clide.IntegrationTests/Clide.IntegrationTests.csproj
@@ -103,13 +103,13 @@
False
- True
+ False
- True
+ False
- True
+ False
..\packages\VSSDK.Shell.Interop.9.9.0.4\lib\net20\Microsoft.VisualStudio.Shell.Interop.9.0.dll
@@ -176,7 +176,6 @@
-
diff --git a/src/Clide.Msi/Clide.Msi.targets b/src/Clide.Msi/Clide.Msi.targets
index e14789e8..8ed70006 100644
--- a/src/Clide.Msi/Clide.Msi.targets
+++ b/src/Clide.Msi/Clide.Msi.targets
@@ -22,7 +22,7 @@
PrepareConstants;
$(BuildDependsOn)
-
+
@@ -37,4 +37,8 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/Clide.Msi/Clide.Msi.wixproj b/src/Clide.Msi/Clide.Msi.wixproj
index d4d6a086..675a9ea9 100644
--- a/src/Clide.Msi/Clide.Msi.wixproj
+++ b/src/Clide.Msi/Clide.Msi.wixproj
@@ -1,6 +1,6 @@
-
+
Debug
x86
@@ -11,6 +11,9 @@
Package
bin\$(Configuration)\
obj\$(Configuration)\
+ WiX
+ $(ProductVersion)
+ $(TargetFrameworkIdentifier),Version=v$(TargetFrameworkVersion)
@@ -37,7 +40,8 @@
Clide.Installer
{859ed305-ee37-48d6-a1b6-f5d7b30317f1}
True
- True
+
+
Binaries;Content;Satellites
INSTALLFOLDER
@@ -48,8 +52,8 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Clide.Msi/Product.wxs b/src/Clide.Msi/Product.wxs
index b28e2c1c..b44e46ad 100644
--- a/src/Clide.Msi/Product.wxs
+++ b/src/Clide.Msi/Product.wxs
@@ -9,6 +9,9 @@
+
+
+
diff --git a/src/Clide.Msi/packages.config b/src/Clide.Msi/packages.config
index e7b22968..20feab81 100644
--- a/src/Clide.Msi/packages.config
+++ b/src/Clide.Msi/packages.config
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/src/Clide.sln b/src/Clide.sln
index 701815b2..aecba51e 100644
--- a/src/Clide.sln
+++ b/src/Clide.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
-VisualStudioVersion = 14.0.24720.0
+VisualStudioVersion = 14.0.25123.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Clide.UnitTests", "Clide.UnitTests\Clide.UnitTests.csproj", "{196C432A-F34C-44E4-AAA1-E0A43DB8949C}"
EndProject
@@ -13,12 +13,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Package", "Package", "{BBE9
ProjectSection(SolutionItems) = preProject
Package\Clide.Installer.nuspec = Package\Clide.Installer.nuspec
Package\Clide.Installer.targets = Package\Clide.Installer.targets
+ Package\Clide.Installer.txt = Package\Clide.Installer.txt
Package\Clide.nuspec = Package\Clide.nuspec
Package\Clide.targets = Package\Clide.targets
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8CE52658-6B13-425E-AA75-0B743CFD4A5A}"
ProjectSection(SolutionItems) = preProject
+ ..\.editorconfig = ..\.editorconfig
..\appveyor.yml = ..\appveyor.yml
..\build.cmd = ..\build.cmd
..\build.proj = ..\build.proj
@@ -42,6 +44,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Clide", "Clide\Clide.csproj
EndProject
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "Clide.Msi", "Clide.Msi\Clide.Msi.wixproj", "{F4FCA9E5-F9AB-4FB5-B239-F4274C45407B}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Installers", "Installers", "{8CFB0A06-5E46-48D6-B584-A35A8B9110B0}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -116,4 +120,9 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {C9A505CA-F826-473A-8290-B36AF6BE56FB} = {8CFB0A06-5E46-48D6-B584-A35A8B9110B0}
+ {859ED305-EE37-48D6-A1B6-F5D7B30317F1} = {8CFB0A06-5E46-48D6-B584-A35A8B9110B0}
+ {F4FCA9E5-F9AB-4FB5-B239-F4274C45407B} = {8CFB0A06-5E46-48D6-B584-A35A8B9110B0}
+ EndGlobalSection
EndGlobal
diff --git a/src/GlobalAssemblyInfo.cs b/src/GlobalAssemblyInfo.cs
index 0a969106..c17268fb 100644
--- a/src/GlobalAssemblyInfo.cs
+++ b/src/GlobalAssemblyInfo.cs
@@ -20,7 +20,7 @@
partial class ThisAssembly
{
- public const string Version = ThisAssembly.Git.SemVer.Major + "." + ThisAssembly.Git.SemVer.Minor + "." + ThisAssembly.Git.SemVer.Patch;
+ public const string Version = Git.SemVer.Major + "." + Git.SemVer.Minor + "." + Git.SemVer.Patch;
public const string InformationalVersion = Version + "-" + Git.Branch + "+" + Git.Commit;
}
diff --git a/src/Package/Clide.nuspec b/src/Package/Clide.nuspec
index 80c87335..263835b0 100644
--- a/src/Package/Clide.nuspec
+++ b/src/Package/Clide.nuspec
@@ -1,21 +1,21 @@
-
- Clide
- 1.0.0
- Daniel Cazzulino
- clariuslabs, kzu
- false
- Clide
- Copyright 2012 Clarius Labs
-
-
-
-
-
-
-
-
-
-
+
+ Clide
+ 1.0.0
+ Daniel Cazzulino
+ clariuslabs, kzu
+ false
+ Clide
+ Copyright 2012 Clarius Labs
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Package/Clide.targets b/src/Package/Clide.targets
index 8c5f9faa..665582ee 100644
--- a/src/Package/Clide.targets
+++ b/src/Package/Clide.targets
@@ -1,3 +1,4 @@
-
+
+
\ No newline at end of file