[mapguide-commits] r10171 - in branches/4.0/MgDev: Bindings/src/Bindings/DotNet/Portable Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles Portable Portable/DotNetHarness Portable/DotNetUnitTest Portable/MapViewerTest Portable/MgAppLayout Portable/MgPortable
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Tue Aug 12 02:25:02 PDT 2025
Author: jng
Date: 2025-08-12 02:25:01 -0700 (Tue, 12 Aug 2025)
New Revision: 10171
Added:
branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles/
branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles/README.txt
branches/4.0/MgDev/Portable/PortableApps.sln
Removed:
branches/4.0/MgDev/Portable/MgAppLayout/app.config
Modified:
branches/4.0/MgDev/Bindings/src/Bindings/DotNet/Portable/PortableApi.vcxproj
branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/
branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/OSGeo.MapGuide.Portable.csproj
branches/4.0/MgDev/Portable/DotNetHarness/DotNetHarness.csproj
branches/4.0/MgDev/Portable/DotNetUnitTest/DotNetUnitTest.csproj
branches/4.0/MgDev/Portable/MapViewerTest/MapViewerTest.csproj
branches/4.0/MgDev/Portable/MgAppLayout/MgAppLayout.csproj
branches/4.0/MgDev/Portable/MgPortable/MgPortable.vcxproj
branches/4.0/MgDev/Portable/Portable.sln
Log:
Split various .net app/tool projects out of Portable.sln into PortableApps.sln. Fix up these projects to consume the generated MgPortable nuget package.
Fix up the MgPortable nuget package so that it also bundles FDO and the minimal subset of CS-Map dictionary data files.
Modified: branches/4.0/MgDev/Bindings/src/Bindings/DotNet/Portable/PortableApi.vcxproj
===================================================================
--- branches/4.0/MgDev/Bindings/src/Bindings/DotNet/Portable/PortableApi.vcxproj 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Bindings/src/Bindings/DotNet/Portable/PortableApi.vcxproj 2025-08-12 09:25:01 UTC (rev 10171)
@@ -67,7 +67,16 @@
"..\..\..\IMake\$(Platform)\$(Configuration)\bin\IMake.exe" -p "$(ProjectDir)PortableApiGen.xml" -l C# -x "PortableApi"
"$(SWIG_DIR)\swig.exe" -c++ -csharp -DDOTNETCORE -DWIN32 -DSWIG_CSHARP_NO_EXCEPTION_HELPER -DSWIG_CSHARP_NO_STRING_HELPER -DSWIG_CSHARP_NO_WSTRING_HELPER -DSWIG_CSHARP_NO_WSTRING_EXCEPTION_HELPER -namespace OSGeo.MapGuide -nodefaultctor -nodefaultdtor -module PortableUnmanagedApi -o "$(ProjectDir)PortableUnmanagedApi_wrap.cpp" -outdir "$(ProjectDir)..\..\..\Managed\DotNet\OSGeo.MapGuide.Portable" PortableApi.i
del /Q ..\..\..\Managed\DotNet\OSGeo.MapGuide.Portable\PortableUnmanagedApi.cs
-copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgPortable*.*" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgPortable.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgGws*.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgRenderers.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgStylization.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\Platform.ini" "$(TargetDir)\..\..\contentFiles"
+xcopy /S /Y /I "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\FDO\com" "$(TargetDir)\..\..\FDO\com"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\FDO\*.dll" "$(TargetDir)\..\..\FDO"
+del /q "$(TargetDir)\..\..\FDO\OSGeo.FDO.*"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\FDO\providers.xml" "$(TargetDir)\..\..\FDO"
+xcopy /S /Y /I "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\Dictionaries" "$(TargetDir)\..\..\Dictionaries\"
</Command>
</PreBuildEvent>
<ClCompile>
@@ -109,7 +118,16 @@
"..\..\..\IMake\$(Platform)\$(Configuration)\bin\IMake.exe" -p "$(ProjectDir)PortableApiGen.xml" -l C# -x "PortableApi"
"$(SWIG_DIR)\swig.exe" -c++ -csharp -DDOTNETCORE -DWIN32 -DSWIG_CSHARP_NO_EXCEPTION_HELPER -DSWIG_CSHARP_NO_STRING_HELPER -DSWIG_CSHARP_NO_WSTRING_HELPER -DSWIG_CSHARP_NO_WSTRING_EXCEPTION_HELPER -namespace OSGeo.MapGuide -nodefaultctor -nodefaultdtor -module PortableUnmanagedApi -o "$(ProjectDir)PortableUnmanagedApi_wrap.cpp" -outdir "$(ProjectDir)..\..\..\Managed\DotNet\OSGeo.MapGuide.Portable" PortableApi.i
del /Q ..\..\..\Managed\DotNet\OSGeo.MapGuide.Portable\PortableUnmanagedApi.cs
-copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgPortable*.*" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgPortable.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgGws*.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgRenderers.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\MgStylization.dll" "$(TargetDir)\native\"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\Platform.ini" "$(TargetDir)\..\..\contentFiles"
+xcopy /S /Y /I "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\FDO\com" "$(TargetDir)\..\..\FDO\com"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\FDO\*.dll" "$(TargetDir)\..\..\FDO"
+del /q "$(TargetDir)\..\..\FDO\OSGeo.FDO.*"
+copy /Y "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\FDO\providers.xml" "$(TargetDir)\..\..\FDO"
+xcopy /S /Y /I "$(ProjectDir)..\..\..\..\..\Portable\bin\$(Configuration)64\Dictionaries" "$(TargetDir)\..\..\Dictionaries\"
</Command>
</PreBuildEvent>
<ClCompile>
Index: branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable
===================================================================
--- branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable 2025-08-12 09:25:01 UTC (rev 10171)
Property changes on: branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable
___________________________________________________________________
Modified: svn:ignore
## -1,2 +1,4 ##
obj
*.cs
+Dictionaries
+FDO
Modified: branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/OSGeo.MapGuide.Portable.csproj
===================================================================
--- branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/OSGeo.MapGuide.Portable.csproj 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/OSGeo.MapGuide.Portable.csproj 2025-08-12 09:25:01 UTC (rev 10171)
@@ -33,6 +33,36 @@
<Content Include="build/**" PackagePath="%(Identity)" />
<Content Include="runtimes/**" PackagePath="%(Identity)" />
</ItemGroup>
+
+ <!--
+ IMPORTANT: If you need to clean, do not ever delete these files manually from within Visual Studio
+
+ Doing so, will delete this ItemGroup entry below! Instead, delete these files from outside of
+ Visual Studio
+ -->
+ <ItemGroup>
+ <None Update="contentFiles\Platform.ini"
+ Pack="true"
+ PackagePath="contentFiles\any\any\Platform.ini">
+ <PackageCopyToOutput>true</PackageCopyToOutput>
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ <CopyToPublishDirectory>Always</CopyToPublishDirectory>
+ </None>
+ <None Update="Dictionaries\*"
+ Pack="true"
+ PackagePath="contentFiles\any\any">
+ <PackageCopyToOutput>true</PackageCopyToOutput>
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ <CopyToPublishDirectory>Always</CopyToPublishDirectory>
+ </None>
+ <None Update="FDO\**\*"
+ Pack="true"
+ PackagePath="contentFiles\any\any">
+ <PackageCopyToOutput>true</PackageCopyToOutput>
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ <CopyToPublishDirectory>Always</CopyToPublishDirectory>
+ </None>
+ </ItemGroup>
<ItemGroup>
<Compile Include="..\Common\MgClassMap.cs" Link="MgClassMap.cs" />
Index: branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles
===================================================================
--- branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles 2025-08-12 09:25:01 UTC (rev 10171)
Property changes on: branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles
___________________________________________________________________
Added: svn:ignore
## -0,0 +1 ##
+Platform.ini
Added: branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles/README.txt
===================================================================
--- branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles/README.txt (rev 0)
+++ branches/4.0/MgDev/Bindings/src/Managed/DotNet/OSGeo.MapGuide.Portable/contentFiles/README.txt 2025-08-12 09:25:01 UTC (rev 10171)
@@ -0,0 +1,3 @@
+Content files for OSGeo.MapGuide.Portable go here. This currently should include:
+
+ - Platform.ini
\ No newline at end of file
Modified: branches/4.0/MgDev/Portable/DotNetHarness/DotNetHarness.csproj
===================================================================
--- branches/4.0/MgDev/Portable/DotNetHarness/DotNetHarness.csproj 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Portable/DotNetHarness/DotNetHarness.csproj 2025-08-12 09:25:01 UTC (rev 10171)
@@ -6,6 +6,7 @@
<UseWindowsForms>true</UseWindowsForms>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<OutputType>WinExe</OutputType>
+ <Platforms>AnyCPU</Platforms>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
@@ -15,10 +16,10 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<NoWarn>1701;1702;CA1416</NoWarn>
</PropertyGroup>
-
+
<ItemGroup>
- <ProjectReference Include="..\..\Bindings\src\Managed\DotNet\OSGeo.MapGuide.Portable\OSGeo.MapGuide.Portable.csproj" />
- <ProjectReference Include="..\OSGeo.MapGuide.Viewer\OSGeo.MapGuide.Viewer.csproj" />
+ <PackageReference Include="OSGeo.MapGuide.Portable" Version="4.0.0" />
+ <PackageReference Include="OSGeo.MapGuide.Viewer" Version="4.0.0" />
</ItemGroup>
</Project>
Modified: branches/4.0/MgDev/Portable/DotNetUnitTest/DotNetUnitTest.csproj
===================================================================
--- branches/4.0/MgDev/Portable/DotNetUnitTest/DotNetUnitTest.csproj 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Portable/DotNetUnitTest/DotNetUnitTest.csproj 2025-08-12 09:25:01 UTC (rev 10171)
@@ -4,6 +4,7 @@
<TargetFramework>net6.0-windows</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
+ <Platforms>AnyCPU</Platforms>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
@@ -15,7 +16,7 @@
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\..\Bindings\src\Managed\DotNet\OSGeo.MapGuide.Portable\OSGeo.MapGuide.Portable.csproj" />
+ <PackageReference Include="OSGeo.MapGuide.Portable" Version="4.0.0" />
</ItemGroup>
</Project>
Modified: branches/4.0/MgDev/Portable/MapViewerTest/MapViewerTest.csproj
===================================================================
--- branches/4.0/MgDev/Portable/MapViewerTest/MapViewerTest.csproj 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Portable/MapViewerTest/MapViewerTest.csproj 2025-08-12 09:25:01 UTC (rev 10171)
@@ -6,6 +6,7 @@
<UseWindowsForms>true</UseWindowsForms>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<OutputType>WinExe</OutputType>
+ <Platforms>AnyCPU</Platforms>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
@@ -17,9 +18,9 @@
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\..\Bindings\src\Managed\DotNet\OSGeo.MapGuide.Portable\OSGeo.MapGuide.Portable.csproj" />
- <ProjectReference Include="..\OSGeo.MapGuide.Viewer\OSGeo.MapGuide.Viewer.csproj" />
- <ProjectReference Include="..\OSGeo.MapGuide.Viewer.Portable\OSGeo.MapGuide.Viewer.Portable.csproj" />
+ <PackageReference Include="OSGeo.MapGuide.Portable" Version="4.0.0" />
+ <PackageReference Include="OSGeo.MapGuide.Viewer" Version="4.0.0" />
+ <PackageReference Include="OSGeo.MapGuide.Viewer.Portable" Version="4.0.0" />
</ItemGroup>
</Project>
Modified: branches/4.0/MgDev/Portable/MgAppLayout/MgAppLayout.csproj
===================================================================
--- branches/4.0/MgDev/Portable/MgAppLayout/MgAppLayout.csproj 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Portable/MgAppLayout/MgAppLayout.csproj 2025-08-12 09:25:01 UTC (rev 10171)
@@ -6,6 +6,7 @@
<UseWindowsForms>true</UseWindowsForms>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<OutputType>WinExe</OutputType>
+ <Platforms>AnyCPU</Platforms>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
@@ -17,9 +18,9 @@
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\..\Bindings\src\Managed\DotNet\OSGeo.MapGuide.Portable\OSGeo.MapGuide.Portable.csproj" />
- <ProjectReference Include="..\OSGeo.MapGuide.Viewer\OSGeo.MapGuide.Viewer.csproj" />
- <ProjectReference Include="..\OSGeo.MapGuide.Viewer.Portable\OSGeo.MapGuide.Viewer.Portable.csproj" />
+ <PackageReference Include="OSGeo.MapGuide.Portable" Version="4.0.0" />
+ <PackageReference Include="OSGeo.MapGuide.Viewer" Version="4.0.0" />
+ <PackageReference Include="OSGeo.MapGuide.Viewer.Portable" Version="4.0.0" />
</ItemGroup>
</Project>
Deleted: branches/4.0/MgDev/Portable/MgAppLayout/app.config
===================================================================
--- branches/4.0/MgDev/Portable/MgAppLayout/app.config 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Portable/MgAppLayout/app.config 2025-08-12 09:25:01 UTC (rev 10171)
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<configuration>
-<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/></startup></configuration>
Modified: branches/4.0/MgDev/Portable/MgPortable/MgPortable.vcxproj
===================================================================
--- branches/4.0/MgDev/Portable/MgPortable/MgPortable.vcxproj 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Portable/MgPortable/MgPortable.vcxproj 2025-08-12 09:25:01 UTC (rev 10171)
@@ -171,7 +171,7 @@
<ShowProgress>NotSet</ShowProgress>
<OutputFile>$(OutDir)MgPortabled.dll</OutputFile>
<AdditionalLibraryDirectories>..\..\Oem\ACE\ACE_wrappers\lib64\$(Configuration);..\..\Oem\FDO\Lib64;..\..\Oem\DWFTK\develop\global\lib\x64\static\$(Configuration)\vc10.0;..\..\Oem\dbxml\xerces-c-src\Build\$(Configuration)64;..\..\Common\lib\$(Configuration)64;..\..\Server\lib\$(Configuration)64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <DelayLoadDLLs>FDO.dll;FDOCommon.dll;FDOGeometry.dll;FDOSpatial.dll;ExpressionEngine.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+ <DelayLoadDLLs>FDOd.dll;FDOCommond.dll;FDOGeometryd.dll;FDOSpatiald.dll;ExpressionEngined.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>
Modified: branches/4.0/MgDev/Portable/Portable.sln
===================================================================
--- branches/4.0/MgDev/Portable/Portable.sln 2025-08-09 19:54:47 UTC (rev 10170)
+++ branches/4.0/MgDev/Portable/Portable.sln 2025-08-12 09:25:01 UTC (rev 10171)
@@ -107,20 +107,12 @@
{3BAE3F0E-8F3F-404B-B29B-5881C16BD33B} = {3BAE3F0E-8F3F-404B-B29B-5881C16BD33B}
EndProjectSection
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".net libraries and tests", ".net libraries and tests", "{6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Map Viewer", "Map Viewer", "{6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OSGeo.MapGuide.Viewer", "OSGeo.MapGuide.Viewer\OSGeo.MapGuide.Viewer.csproj", "{437CEF18-B1B5-4B1F-808A-4D35B304A16D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OSGeo.MapGuide.Viewer.Portable", "OSGeo.MapGuide.Viewer.Portable\OSGeo.MapGuide.Viewer.Portable.csproj", "{B6BAF40C-7BD6-481D-8939-DBE477DCCDA0}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNetHarness", "DotNetHarness\DotNetHarness.csproj", "{5253D101-4C65-44C3-9BFC-FD4E6EAD930F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNetUnitTest", "DotNetUnitTest\DotNetUnitTest.csproj", "{EFDE704C-9B3E-4350-8E43-952FA13F57B9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapViewerTest", "MapViewerTest\MapViewerTest.csproj", "{72804B1F-414C-4749-A86E-9ED5D884BB0F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MgAppLayout", "MgAppLayout\MgAppLayout.csproj", "{95FC1143-4F9C-4982-8EBC-405D7731EB68}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -431,54 +423,6 @@
{B6BAF40C-7BD6-481D-8939-DBE477DCCDA0}.Release|Win32.Build.0 = Release|Any CPU
{B6BAF40C-7BD6-481D-8939-DBE477DCCDA0}.Release|x64.ActiveCfg = Release|Any CPU
{B6BAF40C-7BD6-481D-8939-DBE477DCCDA0}.Release|x64.Build.0 = Release|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Debug|Win32.Build.0 = Debug|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Debug|x64.Build.0 = Debug|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Release|Any CPU.Build.0 = Release|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Release|Win32.ActiveCfg = Release|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Release|Win32.Build.0 = Release|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Release|x64.ActiveCfg = Release|Any CPU
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F}.Release|x64.Build.0 = Release|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Debug|Win32.Build.0 = Debug|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Debug|x64.ActiveCfg = Debug|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Debug|x64.Build.0 = Debug|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Release|Any CPU.Build.0 = Release|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Release|Win32.ActiveCfg = Release|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Release|Win32.Build.0 = Release|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Release|x64.ActiveCfg = Release|Any CPU
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9}.Release|x64.Build.0 = Release|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Debug|Win32.Build.0 = Debug|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Debug|x64.Build.0 = Debug|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Release|Any CPU.Build.0 = Release|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Release|Win32.ActiveCfg = Release|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Release|Win32.Build.0 = Release|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Release|x64.ActiveCfg = Release|Any CPU
- {72804B1F-414C-4749-A86E-9ED5D884BB0F}.Release|x64.Build.0 = Release|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Debug|Win32.Build.0 = Debug|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Debug|x64.ActiveCfg = Debug|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Debug|x64.Build.0 = Debug|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Release|Any CPU.Build.0 = Release|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Release|Win32.ActiveCfg = Release|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Release|Win32.Build.0 = Release|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Release|x64.ActiveCfg = Release|Any CPU
- {95FC1143-4F9C-4982-8EBC-405D7731EB68}.Release|x64.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -509,10 +453,6 @@
{D319AD4A-7233-42BF-ABE8-445D99EA5F65} = {DEE3ED40-39B9-4D9A-9529-E858C24CC2A2}
{437CEF18-B1B5-4B1F-808A-4D35B304A16D} = {6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}
{B6BAF40C-7BD6-481D-8939-DBE477DCCDA0} = {6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}
- {5253D101-4C65-44C3-9BFC-FD4E6EAD930F} = {6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}
- {EFDE704C-9B3E-4350-8E43-952FA13F57B9} = {6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}
- {72804B1F-414C-4749-A86E-9ED5D884BB0F} = {6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}
- {95FC1143-4F9C-4982-8EBC-405D7731EB68} = {6C1E7AB7-DF4B-49C4-A252-1EA8AC7BD18E}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {0313274F-0C94-4CDC-AEB2-1A1F4E23E4DB}
Added: branches/4.0/MgDev/Portable/PortableApps.sln
===================================================================
--- branches/4.0/MgDev/Portable/PortableApps.sln (rev 0)
+++ branches/4.0/MgDev/Portable/PortableApps.sln 2025-08-12 09:25:01 UTC (rev 10171)
@@ -0,0 +1,43 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.0.31903.59
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNetHarness", "DotNetHarness\DotNetHarness.csproj", "{8276C403-F9A2-F9A4-3990-8D5893FB36ED}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNetUnitTest", "DotNetUnitTest\DotNetUnitTest.csproj", "{1E7F21DE-AC80-581F-907C-0E4B9CB0861D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapViewerTest", "MapViewerTest\MapViewerTest.csproj", "{92236EC4-F704-0D96-D05C-2B8594BF270D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MgAppLayout", "MgAppLayout\MgAppLayout.csproj", "{87206B97-C2D5-1009-3BB0-057A4CC453FB}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8276C403-F9A2-F9A4-3990-8D5893FB36ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8276C403-F9A2-F9A4-3990-8D5893FB36ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8276C403-F9A2-F9A4-3990-8D5893FB36ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8276C403-F9A2-F9A4-3990-8D5893FB36ED}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1E7F21DE-AC80-581F-907C-0E4B9CB0861D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1E7F21DE-AC80-581F-907C-0E4B9CB0861D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1E7F21DE-AC80-581F-907C-0E4B9CB0861D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1E7F21DE-AC80-581F-907C-0E4B9CB0861D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {92236EC4-F704-0D96-D05C-2B8594BF270D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {92236EC4-F704-0D96-D05C-2B8594BF270D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {92236EC4-F704-0D96-D05C-2B8594BF270D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {92236EC4-F704-0D96-D05C-2B8594BF270D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {87206B97-C2D5-1009-3BB0-057A4CC453FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {87206B97-C2D5-1009-3BB0-057A4CC453FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {87206B97-C2D5-1009-3BB0-057A4CC453FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {87206B97-C2D5-1009-3BB0-057A4CC453FB}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {CBC131DB-629D-480E-A8CB-9DB828786AA7}
+ EndGlobalSection
+EndGlobal
More information about the mapguide-commits
mailing list