Hops not working

Hi,

I’ve seen many issues on the forum already, but couldn’t fix anything I’m encountering.

This line seems to be the main issue

The specified framework ‘Microsoft.NETCore.App’, version ‘7.0.0’, apply_patches=1, version_compatibility_range=patch cannot roll-forward to the previously referenced

I’ve SetdotNetRuntime to every single combinations and restarted Rhino each time, without any changes of that line.

Hops has been installed today, latest.
Rhino version is 8 SR17 (8.17.25066.7001) and not the latest because the latest fails in RiR somehow here.

Edit: tested on latest Rhino, same issue

Any suggestions?
Thanks :victory_hand:

RC [15:33:25 INF] Rhino compute started at 4/7/2025 3:33:25 PM
RC [15:33:25 INF] Now listening on: http://localhost:6500
RC [15:33:25 INF] Application started. Press Ctrl+C to shut down.
RC [15:33:25 INF] Hosting environment: Production
RC [15:33:25 INF] Content root path: C:\Users\Antoine\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Hops\0.16.23\rhino.compute
RC [15:33:29 INF] Starting compute.geometry instance on port 6001
The specified framework ‘Microsoft.NETCore.App’, version ‘7.0.0’, apply_patches=1, version_compatibility_range=patch cannot roll-forward to the previously referenced version ‘8.0.12’.
RC [15:34:25 INF] Max concurrent requests = 0
RC [15:34:29 INF] Unable to start a local compute server
RC [15:34:29 ERR] HTTP POST /io responded 500 in 57864.3333 ms
System.Exception: Unable to start a local compute server
at rhino.compute.ComputeChildren.LaunchCompute(Queue1 processQueue, Boolean waitUntilServing) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 229 at rhino.compute.ComputeChildren.GetComputeServerBaseUrl() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 98 at rhino.compute.ReverseProxyModule.<>c.<InitializeChildren>b__5_0() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 43 at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at rhino.compute.ReverseProxyModule.AwaitInitTask() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 119 at rhino.compute.ReverseProxyModule.ReverseProxyPost(HttpRequest req, HttpResponse res) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 179 at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Serilog.AspNetCore.RequestLoggingMiddleware.Invoke(HttpContext httpContext) RC [15:34:29 ERR] Connection id "0HNBLR33104FN", Request id "0HNBLR33104FN:00000001": An unhandled exception was thrown by the application. System.Exception: Unable to start a local compute server at rhino.compute.ComputeChildren.LaunchCompute(Queue1 processQueue, Boolean waitUntilServing) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 229
at rhino.compute.ComputeChildren.GetComputeServerBaseUrl() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 98
at rhino.compute.ReverseProxyModule.<>c.b__5_0() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 43
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
— End of stack trace from previous location —
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
— End of stack trace from previous location —
at rhino.compute.ReverseProxyModule.AwaitInitTask() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 119
at rhino.compute.ReverseProxyModule.ReverseProxyPost(HttpRequest req, HttpResponse res) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 179
at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at Serilog.AspNetCore.RequestLoggingMiddleware.Invoke(HttpContext httpContext)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)