diff --git a/SafeExamBrowser.sln b/SafeExamBrowser.sln index f723a258..3684cf42 100644 --- a/SafeExamBrowser.sln +++ b/SafeExamBrowser.sln @@ -68,6 +68,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SafeExamBrowser.Lockdown.Un EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SafeExamBrowser.ResetUtility", "SafeExamBrowser.ResetUtility\SafeExamBrowser.ResetUtility.csproj", "{BC229E80-FF93-424F-9930-D9C07D9B57B4}" EndProject +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "Setup", "Setup\Setup.wixproj", "{0E14D163-557E-469E-9112-96936AF43A7B}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -292,6 +294,12 @@ Global {BC229E80-FF93-424F-9930-D9C07D9B57B4}.Release|Any CPU.Build.0 = Release|Any CPU {BC229E80-FF93-424F-9930-D9C07D9B57B4}.Release|x86.ActiveCfg = Release|x86 {BC229E80-FF93-424F-9930-D9C07D9B57B4}.Release|x86.Build.0 = Release|x86 + {0E14D163-557E-469E-9112-96936AF43A7B}.Debug|Any CPU.ActiveCfg = Debug|x86 + {0E14D163-557E-469E-9112-96936AF43A7B}.Debug|x86.ActiveCfg = Debug|x86 + {0E14D163-557E-469E-9112-96936AF43A7B}.Debug|x86.Build.0 = Debug|x86 + {0E14D163-557E-469E-9112-96936AF43A7B}.Release|Any CPU.ActiveCfg = Release|x86 + {0E14D163-557E-469E-9112-96936AF43A7B}.Release|x86.ActiveCfg = Release|x86 + {0E14D163-557E-469E-9112-96936AF43A7B}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Setup/Components/Application.wxs b/Setup/Components/Application.wxs new file mode 100644 index 00000000..99aee2dc --- /dev/null +++ b/Setup/Components/Application.wxs @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Setup/Components/Reset.wxs b/Setup/Components/Reset.wxs new file mode 100644 index 00000000..ff0e2485 --- /dev/null +++ b/Setup/Components/Reset.wxs @@ -0,0 +1,6 @@ + + + + + + diff --git a/Setup/Components/Service.wxs b/Setup/Components/Service.wxs new file mode 100644 index 00000000..ebbb9f6d --- /dev/null +++ b/Setup/Components/Service.wxs @@ -0,0 +1,6 @@ + + + + + + diff --git a/Setup/Directories.wxs b/Setup/Directories.wxs new file mode 100644 index 00000000..8a30b35d --- /dev/null +++ b/Setup/Directories.wxs @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/Setup/Product.wxs b/Setup/Product.wxs new file mode 100644 index 00000000..5e595db4 --- /dev/null +++ b/Setup/Product.wxs @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/Setup/SafeExamBrowser.ico b/Setup/SafeExamBrowser.ico new file mode 100644 index 00000000..abdc4635 Binary files /dev/null and b/Setup/SafeExamBrowser.ico differ diff --git a/Setup/Setup.wixproj b/Setup/Setup.wixproj new file mode 100644 index 00000000..840314df --- /dev/null +++ b/Setup/Setup.wixproj @@ -0,0 +1,72 @@ + + + + Debug + x86 + 3.10 + 0e14d163-557e-469e-9112-96936af43a7b + 2.0 + Setup + Package + + + bin\$(Configuration)\ + obj\$(Configuration)\ + Debug + ICE61 + + + bin\$(Configuration)\ + obj\$(Configuration)\ + + + + + + + + + + + + $(WixExtDir)\WixUIExtension.dll + WixUIExtension + + + $(WixExtDir)\WixNetFxExtension.dll + WixNetFxExtension + + + + + + + + SafeExamBrowser.Runtime + {e3aed2f8-b5df-45d1-ac19-48066923d6d8} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + + + + + + + + + + "$(WIX)bin\heat.exe" dir "$(SolutionDir)SafeExamBrowser.Runtime\bin\$(PlatformName)\$(ConfigurationName)" -nologo -gg -g1 -srd -cg ApplicationComponents -dr ApplicationDirectory -sfrag -var var.SafeExamBrowser.Runtime.TargetDir -out $(ProjectDir)Components\Application.wxs + + + \ No newline at end of file diff --git a/Setup/Shortcuts.wxs b/Setup/Shortcuts.wxs new file mode 100644 index 00000000..a255c9fb --- /dev/null +++ b/Setup/Shortcuts.wxs @@ -0,0 +1,13 @@ + + + + + + + + + + + +