ソースを参照

finalize project build, tested Setup

Dalibor Votruba 1 年間 前
コミット
47669ab7bb
3 ファイル変更109 行追加163 行削除
  1. 89 163
      Setup/Setup.vdproj
  2. 1 0
      qdr.app.studiou.orders2printpack.csproj
  3. 19 0
      qdr.app.studiou.orders2printpack.sln

+ 89 - 163
Setup/Setup.vdproj

@@ -4,9 +4,9 @@
 "ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}"
 "IsWebType" = "8:FALSE"
 "ProjectName" = "8:Setup"
-"LanguageId" = "3:1033"
-"CodePage" = "3:1252"
-"UILanguageId" = "3:1033"
+"LanguageId" = "3:1029"
+"CodePage" = "3:1250"
+"UILanguageId" = "3:1029"
 "SccProjectName" = "8:"
 "SccLocalPath" = "8:"
 "SccAuxPath" = "8:"
@@ -15,13 +15,13 @@
     {
         "Entry"
         {
-        "MsmKey" = "8:_535ED4B06B074B5C9186933C83919A02"
+        "MsmKey" = "8:_401EDA760B6F46889C1BF580F3C37DBF"
         "OwnerKey" = "8:_UNDEFINED"
         "MsmSig" = "8:_UNDEFINED"
         }
         "Entry"
         {
-        "MsmKey" = "8:_5FB3B07EBF7C4DCE9C9A2B46156A2607"
+        "MsmKey" = "8:_BD891965051B4B7DBDEE39DCD2A5C6EE"
         "OwnerKey" = "8:_UNDEFINED"
         "MsmSig" = "8:_UNDEFINED"
         }
@@ -33,7 +33,7 @@
         "DisplayName" = "8:Debug"
         "IsDebugOnly" = "11:TRUE"
         "IsReleaseOnly" = "11:FALSE"
-        "OutputFilename" = "8:Debug\\Setup.msi"
+        "OutputFilename" = "8:Debug\\Order2PrintPack.msi"
         "PackageFilesAs" = "3:2"
         "PackageFileSize" = "3:-2147483648"
         "CabType" = "3:1"
@@ -43,13 +43,29 @@
         "PrivateKeyFile" = "8:"
         "TimeStampServer" = "8:"
         "InstallerBootstrapper" = "3:2"
+            "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
+            {
+            "Enabled" = "11:TRUE"
+            "PromptEnabled" = "11:TRUE"
+            "PrerequisitesLocation" = "2:1"
+            "Url" = "8:"
+            "ComponentsUrl" = "8:"
+                "Items"
+                {
+                    "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.7.2"
+                    {
+                    "Name" = "8:Microsoft .NET Framework 4.7.2 (x86 and x64)"
+                    "ProductCode" = "8:.NETFramework,Version=v4.7.2"
+                    }
+                }
+            }
         }
         "Release"
         {
         "DisplayName" = "8:Release"
         "IsDebugOnly" = "11:FALSE"
         "IsReleaseOnly" = "11:TRUE"
-        "OutputFilename" = "8:Release\\Setup.msi"
+        "OutputFilename" = "8:Release\\Order2PrintPack_x64.msi"
         "PackageFilesAs" = "3:2"
         "PackageFileSize" = "3:-2147483648"
         "CabType" = "3:1"
@@ -59,6 +75,22 @@
         "PrivateKeyFile" = "8:"
         "TimeStampServer" = "8:"
         "InstallerBootstrapper" = "3:2"
+            "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
+            {
+            "Enabled" = "11:TRUE"
+            "PromptEnabled" = "11:TRUE"
+            "PrerequisitesLocation" = "2:1"
+            "Url" = "8:"
+            "ComponentsUrl" = "8:"
+                "Items"
+                {
+                    "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.7.2"
+                    {
+                    "Name" = "8:Microsoft .NET Framework 4.7.2 (x86 and x64)"
+                    "ProductCode" = "8:.NETFramework,Version=v4.7.2"
+                    }
+                }
+            }
         }
     }
     "Deployable"
@@ -90,6 +122,26 @@
         }
         "File"
         {
+            "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_BD891965051B4B7DBDEE39DCD2A5C6EE"
+            {
+            "SourcePath" = "8:..\\logo_icon.ico"
+            "TargetName" = "8:logo_icon.ico"
+            "Tag" = "8:"
+            "Folder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
+            "Condition" = "8:"
+            "Transitive" = "11:FALSE"
+            "Vital" = "11:TRUE"
+            "ReadOnly" = "11:FALSE"
+            "Hidden" = "11:FALSE"
+            "System" = "11:FALSE"
+            "Permanent" = "11:FALSE"
+            "SharedLegacy" = "11:FALSE"
+            "PackageAs" = "3:1"
+            "Register" = "3:1"
+            "Exclude" = "11:FALSE"
+            "IsDependency" = "11:FALSE"
+            "IsolateTo" = "8:"
+            }
         }
         "FileType"
         {
@@ -120,7 +172,7 @@
             }
             "{3C67513D-01DD-4637-8A68-80971EB9504F}:_96DC0B7F01834A1BA713E7E8A0904D3E"
             {
-            "DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]"
+            "DefaultLocation" = "8:[ProgramFiles64Folder][Manufacturer]\\[ProductName]"
             "Name" = "8:#1925"
             "AlwaysCreate" = "11:FALSE"
             "Condition" = "8:"
@@ -139,38 +191,38 @@
         }
         "MsiBootstrapper"
         {
-        "LangId" = "3:1033"
+        "LangId" = "3:1029"
         "RequiresElevation" = "11:FALSE"
         }
         "Product"
         {
         "Name" = "8:Microsoft Visual Studio"
-        "ProductName" = "8:Setup"
+        "ProductName" = "8:Order2PrintPack"
         "ProductCode" = "8:{5EF40B52-3AD9-467B-B72E-27E1E114E304}"
-        "PackageCode" = "8:{0BE83E6C-A3F1-4A62-AC34-3CD102F9F874}"
+        "PackageCode" = "8:{E34E54CB-1637-4DB3-9C61-66C070F211E2}"
         "UpgradeCode" = "8:{38F8DC1E-8290-49ED-A3D2-32BC6DD74325}"
         "AspNetVersion" = "8:2.0.50727.0"
         "RestartWWWService" = "11:FALSE"
-        "RemovePreviousVersions" = "11:FALSE"
+        "RemovePreviousVersions" = "11:TRUE"
         "DetectNewerInstalledVersion" = "11:TRUE"
         "InstallAllUsers" = "11:FALSE"
         "ProductVersion" = "8:1.0.0"
-        "Manufacturer" = "8:Default Company Name"
+        "Manufacturer" = "8:Quadarax"
         "ARPHELPTELEPHONE" = "8:"
         "ARPHELPLINK" = "8:"
-        "Title" = "8:Setup"
-        "Subject" = "8:"
-        "ARPCONTACT" = "8:Default Company Name"
+        "Title" = "8:Order2PrintPack"
+        "Subject" = "8:StudioU tools"
+        "ARPCONTACT" = "8:Dalibor Votruba"
         "Keywords" = "8:"
-        "ARPCOMMENTS" = "8:"
-        "ARPURLINFOABOUT" = "8:"
-        "ARPPRODUCTICON" = "8:"
+        "ARPCOMMENTS" = "8:Proprietální řešení tvorby balíčků obrázků pro online objednávky pro tiskovou službu."
+        "ARPURLINFOABOUT" = "8:https://www.quadarax.com"
+        "ARPPRODUCTICON" = "8:_BD891965051B4B7DBDEE39DCD2A5C6EE"
         "ARPIconIndex" = "3:0"
         "SearchPath" = "8:"
         "UseSystemSearchPath" = "11:TRUE"
-        "TargetPlatform" = "3:0"
+        "TargetPlatform" = "3:1"
         "PreBuildEvent" = "8:"
-        "PostBuildEvent" = "8:"
+        "PostBuildEvent" = "8:CertUtil -hashfile $(BuiltOuputPath) MD5"
         "RunPostBuildEvent" = "3:0"
         }
         "Registry"
@@ -267,6 +319,20 @@
         }
         "Shortcut"
         {
+            "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_CDE313E72E734B4B91A57A0FE029C350"
+            {
+            "Name" = "8:Order2PrintPack"
+            "Arguments" = "8:"
+            "Description" = "8:"
+            "ShowCmd" = "3:1"
+            "IconIndex" = "3:0"
+            "Transitive" = "11:FALSE"
+            "Target" = "8:_401EDA760B6F46889C1BF580F3C37DBF"
+            "Folder" = "8:_157ED2B2FAB4464581F00BBA8FC7634D"
+            "WorkingFolder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
+            "Icon" = "8:_BD891965051B4B7DBDEE39DCD2A5C6EE"
+            "Feature" = "8:"
+            }
         }
         "UserInterface"
         {
@@ -666,37 +732,9 @@
         }
         "ProjectOutput"
         {
-            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_535ED4B06B074B5C9186933C83919A02"
+            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_401EDA760B6F46889C1BF580F3C37DBF"
             {
-            "SourcePath" = "8:..\\obj\\Debug\\net8.0-windows\\qdr.app.studiou.orders2printpack.dll"
-            "TargetName" = "8:"
-            "Tag" = "8:"
-            "Folder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
-            "Condition" = "8:"
-            "Transitive" = "11:FALSE"
-            "Vital" = "11:TRUE"
-            "ReadOnly" = "11:FALSE"
-            "Hidden" = "11:FALSE"
-            "System" = "11:FALSE"
-            "Permanent" = "11:FALSE"
-            "SharedLegacy" = "11:FALSE"
-            "PackageAs" = "3:1"
-            "Register" = "3:1"
-            "Exclude" = "11:FALSE"
-            "IsDependency" = "11:FALSE"
-            "IsolateTo" = "8:"
-            "ProjectOutputGroupRegister" = "3:1"
-            "OutputConfiguration" = "8:"
-            "OutputGroupCanonicalName" = "8:BuiltProjectOutputGroup"
-            "OutputProjectGuid" = "8:{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}"
-            "ShowKeyOutput" = "11:TRUE"
-                "ExcludeFilters"
-                {
-                }
-            }
-            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_5FB3B07EBF7C4DCE9C9A2B46156A2607"
-            {
-            "SourcePath" = "8:..\\obj\\Debug\\net8.0-windows\\apphost.exe"
+            "SourcePath" = "8:..\\obj\\x64\\Release\\net8.0-windows\\apphost.exe"
             "TargetName" = "8:"
             "Tag" = "8:"
             "Folder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
@@ -722,118 +760,6 @@
                 {
                 }
             }
-            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_A80BE7E1571D4D5A849CF2A5B47A0EA8"
-            {
-            "SourcePath" = "8:"
-            "TargetName" = "8:"
-            "Tag" = "8:"
-            "Folder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
-            "Condition" = "8:"
-            "Transitive" = "11:FALSE"
-            "Vital" = "11:TRUE"
-            "ReadOnly" = "11:FALSE"
-            "Hidden" = "11:FALSE"
-            "System" = "11:FALSE"
-            "Permanent" = "11:FALSE"
-            "SharedLegacy" = "11:FALSE"
-            "PackageAs" = "3:1"
-            "Register" = "3:1"
-            "Exclude" = "11:FALSE"
-            "IsDependency" = "11:FALSE"
-            "IsolateTo" = "8:"
-            "ProjectOutputGroupRegister" = "3:1"
-            "OutputConfiguration" = "8:"
-            "OutputGroupCanonicalName" = "8:SDKRedistOutputGroup"
-            "OutputProjectGuid" = "8:{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}"
-            "ShowKeyOutput" = "11:TRUE"
-                "ExcludeFilters"
-                {
-                }
-            }
-            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_B29479FF44D049E3A941D48C21BE1767"
-            {
-            "SourcePath" = "8:"
-            "TargetName" = "8:"
-            "Tag" = "8:"
-            "Folder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
-            "Condition" = "8:"
-            "Transitive" = "11:FALSE"
-            "Vital" = "11:TRUE"
-            "ReadOnly" = "11:FALSE"
-            "Hidden" = "11:FALSE"
-            "System" = "11:FALSE"
-            "Permanent" = "11:FALSE"
-            "SharedLegacy" = "11:FALSE"
-            "PackageAs" = "3:1"
-            "Register" = "3:1"
-            "Exclude" = "11:FALSE"
-            "IsDependency" = "11:FALSE"
-            "IsolateTo" = "8:"
-            "ProjectOutputGroupRegister" = "3:1"
-            "OutputConfiguration" = "8:"
-            "OutputGroupCanonicalName" = "8:BuiltProjectOutputGroupDependencies"
-            "OutputProjectGuid" = "8:{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}"
-            "ShowKeyOutput" = "11:TRUE"
-                "ExcludeFilters"
-                {
-                }
-            }
-            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_BE616734455245C4A5E3668974262868"
-            {
-            "SourcePath" = "8:"
-            "TargetName" = "8:"
-            "Tag" = "8:"
-            "Folder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
-            "Condition" = "8:"
-            "Transitive" = "11:FALSE"
-            "Vital" = "11:TRUE"
-            "ReadOnly" = "11:FALSE"
-            "Hidden" = "11:FALSE"
-            "System" = "11:FALSE"
-            "Permanent" = "11:FALSE"
-            "SharedLegacy" = "11:FALSE"
-            "PackageAs" = "3:1"
-            "Register" = "3:1"
-            "Exclude" = "11:FALSE"
-            "IsDependency" = "11:FALSE"
-            "IsolateTo" = "8:"
-            "ProjectOutputGroupRegister" = "3:1"
-            "OutputConfiguration" = "8:"
-            "OutputGroupCanonicalName" = "8:SatelliteDllsProjectOutputGroupDependencies"
-            "OutputProjectGuid" = "8:{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}"
-            "ShowKeyOutput" = "11:TRUE"
-                "ExcludeFilters"
-                {
-                }
-            }
-            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_C76EC12454F4493BAD15AACDC1EC3087"
-            {
-            "SourcePath" = "8:"
-            "TargetName" = "8:"
-            "Tag" = "8:"
-            "Folder" = "8:_96DC0B7F01834A1BA713E7E8A0904D3E"
-            "Condition" = "8:"
-            "Transitive" = "11:FALSE"
-            "Vital" = "11:TRUE"
-            "ReadOnly" = "11:FALSE"
-            "Hidden" = "11:FALSE"
-            "System" = "11:FALSE"
-            "Permanent" = "11:FALSE"
-            "SharedLegacy" = "11:FALSE"
-            "PackageAs" = "3:1"
-            "Register" = "3:1"
-            "Exclude" = "11:FALSE"
-            "IsDependency" = "11:FALSE"
-            "IsolateTo" = "8:"
-            "ProjectOutputGroupRegister" = "3:1"
-            "OutputConfiguration" = "8:"
-            "OutputGroupCanonicalName" = "8:ReferenceCopyLocalPathsOutputGroup"
-            "OutputProjectGuid" = "8:{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}"
-            "ShowKeyOutput" = "11:TRUE"
-                "ExcludeFilters"
-                {
-                }
-            }
         }
     }
 }

+ 1 - 0
qdr.app.studiou.orders2printpack.csproj

@@ -15,6 +15,7 @@
     <Title>StudioU Orders2PrintPack</Title>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>bo_strong_key_pair.snk</AssemblyOriginatorKeyFile>
+    <Platforms>AnyCPU;x86;x64</Platforms>
   </PropertyGroup>
 
   <ItemGroup>

+ 19 - 0
qdr.app.studiou.orders2printpack.sln

@@ -10,15 +10,34 @@ EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
+		Debug|x64 = Debug|x64
+		Debug|x86 = Debug|x86
 		Release|Any CPU = Release|Any CPU
+		Release|x64 = Release|x64
+		Release|x86 = Release|x86
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Debug|x64.ActiveCfg = Debug|x64
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Debug|x64.Build.0 = Debug|x64
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Debug|x86.ActiveCfg = Debug|x86
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Debug|x86.Build.0 = Debug|x86
 		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Release|x64.ActiveCfg = Release|x64
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Release|x64.Build.0 = Release|x64
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Release|x86.ActiveCfg = Release|x86
+		{B85B4AB7-BD36-431F-A7C1-D83C9C073AE2}.Release|x86.Build.0 = Release|x86
 		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Debug|Any CPU.ActiveCfg = Debug
+		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Debug|x64.ActiveCfg = Debug
+		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Debug|x86.ActiveCfg = Debug
 		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Release|Any CPU.ActiveCfg = Release
+		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Release|Any CPU.Build.0 = Release
+		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Release|x64.ActiveCfg = Release
+		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Release|x64.Build.0 = Release
+		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Release|x86.ActiveCfg = Release
+		{6525CEB5-7957-4B38-A78B-9A1955DEDDDF}.Release|x86.Build.0 = Release
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE