Core.AspNet.Web.Remoting
1.0.0.26263
dotnet add package Core.AspNet.Web.Remoting --version 1.0.0.26263
NuGet\Install-Package Core.AspNet.Web.Remoting -Version 1.0.0.26263
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Core.AspNet.Web.Remoting" Version="1.0.0.26263" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Core.AspNet.Web.Remoting" Version="1.0.0.26263" />
<PackageReference Include="Core.AspNet.Web.Remoting" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Core.AspNet.Web.Remoting --version 1.0.0.26263
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Core.AspNet.Web.Remoting, 1.0.0.26263"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Core.AspNet.Web.Remoting@1.0.0.26263
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Core.AspNet.Web.Remoting&version=1.0.0.26263
#tool nuget:?package=Core.AspNet.Web.Remoting&version=1.0.0.26263
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
AspNetCore.Web.Remoting
What ASP.NET built on .NET Remoting and AppDomains, on Net4x.Runtime.Remoting and Net4x.AppDomain.
<PackageReference Include="Core.AspNet.Web.Remoting" Version="1.0.0" />
Assembly Core.Web.Remoting; namespaces unchanged.
| Feature | How |
|---|---|
*.rem endpoints |
Nothing to call. Root web.config maps *.rem/*.soap to HttpRemotingHandlerFactory, which applies web.config's <system.runtime.remoting> on the first request |
mode="StateServer" over remoting |
app.UseWebFormsRemoteStateServer () before UseWebForms; run Tools/state-server (or RemoteStateServerHost.Start ()) |
ApplicationHost.CreateApplicationHost |
Works as written; the domain is a child process |
ApplicationManager |
Works as written; one child process per application id |
| Several applications, recycled | app.UseWebFormsApplications (apps => { apps.Add ("/a", pathA); ... }) |
Several applications behind one Kestrel
app.UseWebFormsApplications (apps => {
apps.Add ("/sales", @"C:\sites\sales");
apps.Add ("/hr", @"C:\sites\hr", o => o.PreloadEnabled = true);
});
- Each application runs in its own process with its own
HttpRuntime, configuration and compiled pages. - Recycling: editing
web.config,Global.asax,binorApp_Code— orHttpRuntime.UnloadAppDomain ()— replaces the process. The old one finishes its requests (ShutdownTimeout, default 90 s); new requests go to the new one.WebFormsApplicationDomain.Recycle ()does the same on demand. - A crashed application is restarted on the next request; the request it was serving gets 503.
Limits
| Both ends must be this port | The wire format is Net4x.Runtime.Remoting's, not .NET Framework's. aspnet_state.exe and Framework remoting clients cannot connect |
| No SOAP | *.soap / text/xml requests get 415 |
Class contracts need virtual members |
A host type, registered object or remoted class is used through a generated proxy; the proxy factory names any member it cannot override. Interfaces need nothing |
| Child-domain requests are buffered | No streaming responses, no WebSockets, no ASP.NET Core authentication inside the application |
| Startup cost | A domain takes roughly a second to start and initialise; use PreloadEnabled for the first request |
| State server is unauthenticated | Loopback only unless allowRemoteConnection, as aspnet_state |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- Core.AppDomain.Host (>= 2.0.0.26263)
- Core.AppDomain.Library (>= 2.0.0.26263)
- Core.AspNet.Web.Forms (>= 1.0.0.26263)
- Core.AspNet.Web.Hosting.Kestrel (>= 1.0.0.26263)
- Core.Runtime.Remoting (>= 2.0.0.26263)
- System.Configuration.ConfigurationManager (>= 8.0.0)
-
net6.0
- Core.AppDomain.Host (>= 2.0.0.26263)
- Core.AppDomain.Library (>= 2.0.0.26263)
- Core.AspNet.Web.Forms (>= 1.0.0.26263)
- Core.AspNet.Web.Hosting.Kestrel (>= 1.0.0.26263)
- Core.Runtime.Remoting (>= 2.0.0.26263)
- System.Configuration.ConfigurationManager (>= 8.0.0)
-
net8.0
- Core.AppDomain.Host (>= 2.0.0.26263)
- Core.AppDomain.Library (>= 2.0.0.26263)
- Core.AspNet.Web.Forms (>= 1.0.0.26263)
- Core.AspNet.Web.Hosting.Kestrel (>= 1.0.0.26263)
- Core.Runtime.Remoting (>= 2.0.0.26263)
- System.Configuration.ConfigurationManager (>= 8.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0.26263 | 52 | 9/20/2026 |
| 1.0.0.26262 | 58 | 9/19/2026 |