Selaa lähdekoodia

Visual Studio x64 debug configuration

Ruben 11 kuukautta sitten
vanhempi
sitoutus
fa3874c889

+ 1 - 0
src/PicView.Tests/PicView.Tests.csproj

@@ -7,6 +7,7 @@
 
 
     <IsPackable>false</IsPackable>
     <IsPackable>false</IsPackable>
     <IsTestProject>true</IsTestProject>
     <IsTestProject>true</IsTestProject>
+    <Platforms>arm64;x64</Platforms>
   </PropertyGroup>
   </PropertyGroup>
 
 
   <ItemGroup>
   <ItemGroup>

+ 19 - 0
src/PicView.sln

@@ -16,27 +16,46 @@ EndProject
 Global
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
 		Debug|Any CPU = Debug|Any CPU
+		Debug|x64 = Debug|x64
 		Release|Any CPU = Release|Any CPU
 		Release|Any CPU = Release|Any CPU
+		Release|x64 = Release|x64
 	EndGlobalSection
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Debug|x64.ActiveCfg = Debug|x64
+		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Debug|x64.Build.0 = Debug|x64
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Release|Any CPU.Build.0 = Release|Any CPU
 		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Release|x64.ActiveCfg = Release|x64
+		{9B5425DC-4329-4A7A-A0C5-F93161F77245}.Release|x64.Build.0 = Release|x64
 		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Debug|x64.ActiveCfg = Debug|x64
+		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Debug|x64.Build.0 = Debug|x64
 		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Release|Any CPU.Build.0 = Release|Any CPU
 		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1D4E804D-33E8-46CC-B4FC-AC6A84F5085A}.Release|x64.ActiveCfg = Release|x64
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Debug|x64.ActiveCfg = Debug|x64
+		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Debug|x64.Build.0 = Debug|x64
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Release|Any CPU.Build.0 = Release|Any CPU
 		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Release|x64.ActiveCfg = Release|x64
+		{17C701BC-1F25-4995-A7E5-1360EBC5904B}.Release|x64.Build.0 = Release|x64
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Debug|x64.ActiveCfg = Debug|x64
+		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Debug|x64.Build.0 = Debug|x64
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Release|Any CPU.Build.0 = Release|Any CPU
 		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Release|x64.ActiveCfg = Release|x64
+		{D63E2F56-02CC-4E23-AF78-F5218E83B2E6}.Release|x64.Build.0 = Release|x64
 		{E9901309-A077-42CF-957C-9E737DC9731C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{E9901309-A077-42CF-957C-9E737DC9731C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E9901309-A077-42CF-957C-9E737DC9731C}.Debug|x64.ActiveCfg = Debug|x64
 		{E9901309-A077-42CF-957C-9E737DC9731C}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{E9901309-A077-42CF-957C-9E737DC9731C}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{E9901309-A077-42CF-957C-9E737DC9731C}.Release|Any CPU.Build.0 = Release|Any CPU
 		{E9901309-A077-42CF-957C-9E737DC9731C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E9901309-A077-42CF-957C-9E737DC9731C}.Release|x64.ActiveCfg = Release|x64
 	EndGlobalSection
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
 		HideSolutionNode = FALSE

+ 5 - 2
src/XamlAnimatedGif/XamlAnimatedGif.csproj

@@ -4,6 +4,7 @@
     <SignAssembly>False</SignAssembly>
     <SignAssembly>False</SignAssembly>
     <AssemblyOriginatorKeyFile>XamlAnimatedGif.snk</AssemblyOriginatorKeyFile>
     <AssemblyOriginatorKeyFile>XamlAnimatedGif.snk</AssemblyOriginatorKeyFile>
 	  <TargetFramework>net9.0-windows10.0.26100.0</TargetFramework>
 	  <TargetFramework>net9.0-windows10.0.26100.0</TargetFramework>
+	  <Platforms>arm64;x64</Platforms>
   </PropertyGroup>
   </PropertyGroup>
   <PropertyGroup Label="Package properties">
   <PropertyGroup Label="Package properties">
     <Title>XAML Animated GIF</Title>
     <Title>XAML Animated GIF</Title>
@@ -19,12 +20,14 @@
     <SupportedOSPlatformVersion>10.0.22621.0</SupportedOSPlatformVersion>
     <SupportedOSPlatformVersion>10.0.22621.0</SupportedOSPlatformVersion>
     <TargetPlatformVersion>10.0.22621.0</TargetPlatformVersion>
     <TargetPlatformVersion>10.0.22621.0</TargetPlatformVersion>
     <ImplicitUsings>enable</ImplicitUsings>
     <ImplicitUsings>enable</ImplicitUsings>
-    <PlatformTarget>x64</PlatformTarget>
   </PropertyGroup>
   </PropertyGroup>
   <PropertyGroup Condition="'$(TargetFramework)' == 'net45'">
   <PropertyGroup Condition="'$(TargetFramework)' == 'net45'">
     <DefineConstants>$(DefineConstants);LACKS_STREAM_MEMORY_OVERLOADS</DefineConstants>
     <DefineConstants>$(DefineConstants);LACKS_STREAM_MEMORY_OVERLOADS</DefineConstants>
   </PropertyGroup>
   </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm64'">
+    <DebugType>none</DebugType>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <DebugType>none</DebugType>
     <DebugType>none</DebugType>
   </PropertyGroup>
   </PropertyGroup>
   <ItemGroup Condition="'$(TargetFramework)' == 'net45'">
   <ItemGroup Condition="'$(TargetFramework)' == 'net45'">