找不到 AppDomainSetup
AppDomainSetup could not be found
在 Microsoft Orleans 闲逛。
这是我从教程中编写的筒仓,尽管我可以在 System.
下的文档中看到它,但我得到了 "AppDomainSetup couldn't be found" 的奇怪错误
搜索 google 无处可寻...
class Program
{
static SiloHost siloHost;
static void Main(string[] args)
{
AppDomain hostDomain = AppDomain.CreateDomain("OrleansHost", null,
new AppDomainSetup()
{
AppDomainInitializer = InitSilo
});
DoSomeClientWork();
Console.WriteLine("Orleans Silo is running.\nPress Enter to terminate...");
Console.ReadLine();
hostDomain.DoCallBack(ShutdownSilo);
}
}
AppDomainSetup
未在官方 .NET Core 2.0 API 文档中列出:https://docs.microsoft.com/en-us/dotnet/api/?term=AppDomainSetup&view=netcore-2.0
你在哪里看到的?您是否有机会查看 .NET Framework 文档?
此外,请注意,尽管 AppDomain.CreateDomain
是 .NET Standard API 的一部分,但在许多实现中 it will throw PlatformNotSupporteException
,例如 .NET Core。 AppDomain
并不是真正意义上的跨平台概念。它的一部分已实现并受支持,但独立应用程序域的概念不是跨平台的,不 .NET Core/.NET Standard 支持。
在 Microsoft Orleans 闲逛。 这是我从教程中编写的筒仓,尽管我可以在 System.
下的文档中看到它,但我得到了 "AppDomainSetup couldn't be found" 的奇怪错误搜索 google 无处可寻...
class Program
{
static SiloHost siloHost;
static void Main(string[] args)
{
AppDomain hostDomain = AppDomain.CreateDomain("OrleansHost", null,
new AppDomainSetup()
{
AppDomainInitializer = InitSilo
});
DoSomeClientWork();
Console.WriteLine("Orleans Silo is running.\nPress Enter to terminate...");
Console.ReadLine();
hostDomain.DoCallBack(ShutdownSilo);
}
}
AppDomainSetup
未在官方 .NET Core 2.0 API 文档中列出:https://docs.microsoft.com/en-us/dotnet/api/?term=AppDomainSetup&view=netcore-2.0
你在哪里看到的?您是否有机会查看 .NET Framework 文档?
此外,请注意,尽管 AppDomain.CreateDomain
是 .NET Standard API 的一部分,但在许多实现中 it will throw PlatformNotSupporteException
,例如 .NET Core。 AppDomain
并不是真正意义上的跨平台概念。它的一部分已实现并受支持,但独立应用程序域的概念不是跨平台的,不 .NET Core/.NET Standard 支持。