diff --git a/Grasshopper/SAM.Core.Grasshopper.Building/SAM.Core.Grasshopper.Building.csproj b/Grasshopper/SAM.Core.Grasshopper.Building/SAM.Core.Grasshopper.Building.csproj index 10fc746..4ef8b88 100644 --- a/Grasshopper/SAM.Core.Grasshopper.Building/SAM.Core.Grasshopper.Building.csproj +++ b/Grasshopper/SAM.Core.Grasshopper.Building/SAM.Core.Grasshopper.Building.csproj @@ -1,12 +1,13 @@  - net472 - $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\7.0\Install', 'Path', null, RegistryView.Registry64)) - $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\7.0-WIP-Developer-Debug-trunk\Install', 'Path', null, RegistryView.Registry64)) - $([MSBuild]::ValueOrDefault('$(Rhino7DebugInstallDir)', '$(Rhino7DefaultInstallDir)')) - $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\7.0\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) - $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\7.0-WIP-Developer-Debug-trunk\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) - $([MSBuild]::ValueOrDefault('$(Rhino7DebugPluginsDir)', '$(Rhino7DefaultPluginsDir)')) + net8.0-windows + $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\8.0\Install', 'Path', null, RegistryView.Registry64)) + $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0-WIP-Developer-Debug-trunk\Install', 'Path', null, RegistryView.Registry64)) + $([MSBuild]::ValueOrDefault('$(RhinoDebugInstallDir)', '$(RhinoDefaultInstallDir)')) + $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\8.0\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) + $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0-WIP-Developer-Debug-trunk\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) + $([MSBuild]::ValueOrDefault('$(RhinoDebugPluginsDir)', '$(RhinoDefaultPluginsDir)')) + false false true true @@ -44,13 +45,14 @@ - 6.32.20340.21001 + 8.19.25132.1001 runtime 13.0.3 + @@ -60,7 +62,7 @@ en-US - C:\Program Files\Rhino 6\System\Rhino.exe + C:\Program Files\Rhino 8\System\Rhino.exe Program ..\..\build\SAM.Core.Grasshopper.Building.xml diff --git a/Grasshopper/SAM.Geometry.Grasshopper.Building/SAM.Geometry.Grasshopper.Building.csproj b/Grasshopper/SAM.Geometry.Grasshopper.Building/SAM.Geometry.Grasshopper.Building.csproj index 82da313..63facd5 100644 --- a/Grasshopper/SAM.Geometry.Grasshopper.Building/SAM.Geometry.Grasshopper.Building.csproj +++ b/Grasshopper/SAM.Geometry.Grasshopper.Building/SAM.Geometry.Grasshopper.Building.csproj @@ -1,12 +1,12 @@  - net472 - $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\7.0\Install', 'Path', null, RegistryView.Registry64)) - $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\7.0-WIP-Developer-Debug-trunk\Install', 'Path', null, RegistryView.Registry64)) - $([MSBuild]::ValueOrDefault('$(Rhino7DebugInstallDir)', '$(Rhino7DefaultInstallDir)')) - $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\7.0\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) - $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\7.0-WIP-Developer-Debug-trunk\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) - $([MSBuild]::ValueOrDefault('$(Rhino7DebugPluginsDir)', '$(Rhino7DefaultPluginsDir)')) + net8.0-windows + $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\8.0\Install', 'Path', null, RegistryView.Registry64)) + $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0-WIP-Developer-Debug-trunk\Install', 'Path', null, RegistryView.Registry64)) + $([MSBuild]::ValueOrDefault('$(RhinoDebugInstallDir)', '$(RhinoDefaultInstallDir)')) + $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\8.0\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) + $([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0-WIP-Developer-Debug-trunk\Install', 'Default Plug-ins Folder', null, RegistryView.Registry64)) + $([MSBuild]::ValueOrDefault('$(RhinoDebugPluginsDir)', '$(RhinoDefaultPluginsDir)'))false false true true @@ -57,16 +57,17 @@ - 6.32.20340.21001 + 8.19.25132.1001 runtime - 2.5.0 + 2.6.0 13.0.3 + @@ -80,7 +81,7 @@ en-US - C:\Program Files\Rhino 6\System\Rhino.exe + C:\Program Files\Rhino 8\System\Rhino.exe Program ..\..\build\SAM.Geometry.Grasshopper.Building.xml diff --git a/Rhino/SAM.Core.Building.Rhino/Properties/AssemblyInfo.cs b/Rhino/SAM.Core.Building.Rhino/Properties/AssemblyInfo.cs deleted file mode 100644 index 7d7ad97..0000000 --- a/Rhino/SAM.Core.Building.Rhino/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("SAM.Core.Building.Rhino")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("SAM.Core.Building.Rhino")] -[assembly: AssemblyCopyright("Copyright © 2023")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("be4812dc-5049-4e02-98d7-981ea89c61a8")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Rhino/SAM.Core.Building.Rhino/SAM.Core.Building.Rhino.csproj b/Rhino/SAM.Core.Building.Rhino/SAM.Core.Building.Rhino.csproj index 931612b..c90a46d 100644 --- a/Rhino/SAM.Core.Building.Rhino/SAM.Core.Building.Rhino.csproj +++ b/Rhino/SAM.Core.Building.Rhino/SAM.Core.Building.Rhino.csproj @@ -1,53 +1,13 @@ - - - + - Debug - AnyCPU - {BE4812DC-5049-4E02-98D7-981EA89C61A8} + net8.0-windows Library - Properties - SAM.Core.Building.Rhino - SAM.Core.Building.Rhino - v4.7.2 - 512 - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - ..\..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - + - \ No newline at end of file diff --git a/Rhino/SAM.Geometry.Building.Rhino/Properties/AssemblyInfo.cs b/Rhino/SAM.Geometry.Building.Rhino/Properties/AssemblyInfo.cs deleted file mode 100644 index 6b3f420..0000000 --- a/Rhino/SAM.Geometry.Building.Rhino/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("SAM.Geometry.Building.Rhino")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("SAM.Geometry.Building.Rhino")] -[assembly: AssemblyCopyright("Copyright © 2023")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("004a6d97-2342-4eb3-a874-ac52e81812db")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Rhino/SAM.Geometry.Building.Rhino/SAM.Geometry.Building.Rhino.csproj b/Rhino/SAM.Geometry.Building.Rhino/SAM.Geometry.Building.Rhino.csproj index ba0abe9..334a848 100644 --- a/Rhino/SAM.Geometry.Building.Rhino/SAM.Geometry.Building.Rhino.csproj +++ b/Rhino/SAM.Geometry.Building.Rhino/SAM.Geometry.Building.Rhino.csproj @@ -1,50 +1,9 @@ - - - + - Debug - AnyCPU - {004A6D97-2342-4EB3-A874-AC52E81812DB} + net8.0-windows Library - Properties - SAM.Geometry.Building.Rhino - SAM.Geometry.Building.Rhino - v4.7.2 - 512 - true - - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - ..\..\packages\RhinoCommon.6.32.20340.21001\lib\net45\Eto.dll - - - ..\..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll - - - ..\..\packages\RhinoCommon.6.32.20340.21001\lib\net45\Rhino.UI.dll - - - ..\..\packages\RhinoCommon.6.32.20340.21001\lib\net45\RhinoCommon.dll - ..\..\..\SAM\build\SAM.Core.dll @@ -57,49 +16,16 @@ ..\..\..\SAM\build\SAM.Geometry.Rhino.dll - - - - - - - - - - - - - - - - - - + + + - - {1c86b9ac-81b3-41d8-ba48-321f28ab94f4} - SAM.Core.Building - - - {e5550801-4863-4036-904d-7563c9722760} - SAM.Geometry.Building - - - {be4812dc-5049-4e02-98d7-981ea89c61a8} - SAM.Core.Building.Rhino - + + - - - - - 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/SAM_Building/SAM.Core.Building/SAM.Core.Building.csproj b/SAM_Building/SAM.Core.Building/SAM.Core.Building.csproj index b4afe5c..2cc5b10 100644 --- a/SAM_Building/SAM.Core.Building/SAM.Core.Building.csproj +++ b/SAM_Building/SAM.Core.Building/SAM.Core.Building.csproj @@ -40,6 +40,6 @@ - + \ No newline at end of file diff --git a/SAM_Building/SAM.Geometry.Building/SAM.Geometry.Building.csproj b/SAM_Building/SAM.Geometry.Building/SAM.Geometry.Building.csproj index 09fde60..c6cbf0e 100644 --- a/SAM_Building/SAM.Geometry.Building/SAM.Geometry.Building.csproj +++ b/SAM_Building/SAM.Geometry.Building/SAM.Geometry.Building.csproj @@ -45,6 +45,7 @@ +