C# 找不到AppDomainSetup
在微软奥尔良闲逛。 这是我在教程中写的思洛存储器,我得到了一个wierd错误“AppDomainSetup找不到”,尽管我可以在系统下的文档中看到它 搜索谷歌毫无结果C# 找不到AppDomainSetup,c#,.net,.net-core,orleans,C#,.net,.net Core,Orleans,在微软奥尔良闲逛。 这是我在教程中写的思洛存储器,我得到了一个wierd错误“AppDomainSetup找不到”,尽管我可以在系统下的文档中看到它 搜索谷歌毫无结果 class Program { static SiloHost siloHost; static void Main(string[] args) { AppDomain hostDomain = AppDomain.CreateDomain("OrleansHost", null,
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文档中列出:
你在哪里看到的?您可能正在查看.NET Framework文档吗
另外,请注意,尽管
AppDomain.CreateDomain
是.NET标准API的一部分,但在许多实现中,例如.NET Core上AppDomain
并非真正的跨平台概念。部分应用程序域已实现并得到支持,但独立应用程序域的概念不跨平台,且在.NET Core/.NET标准中不受支持。AppDomainSetup
未在官方.NET Core 2.0 API文档中列出:
你在哪里看到的?您可能正在查看.NET Framework文档吗
另外,请注意,尽管
AppDomain.CreateDomain
是.NET标准API的一部分,但在许多实现中,例如.NET Core上AppDomain
并非真正的跨平台概念。它的一部分得到了实现和支持,但独立应用程序域的概念不跨平台,在.NET Core/.NET标准中不受支持。谢谢。你知道我怎样才能让它与.NETCore一起工作吗?有一个单独的.NETCore版的orleans。这里有一个例子:。看起来整个启动顺序非常不同。如果AppDomain.CreateDomain
不兼容跨平台,会是什么?还有什么东西可以替代它吗?AppDomain的“域”不是一个跨平台的概念。没有真正的跨平台等效物。谢谢。你知道我怎样才能让它与.NETCore一起工作吗?有一个单独的.NETCore版的orleans。这里有一个例子:。看起来整个启动顺序非常不同。如果AppDomain.CreateDomain
不兼容跨平台,会是什么?还有什么东西可以替代它吗?AppDomain的“域”不是一个跨平台的概念。没有真正的跨平台等效物。