首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法在新域中使用GetTypes()

()是指在.NET开发中,当代码运行在一个新的应用域中时,无法使用GetTypes()方法获取该应用域中的类型信息。

GetTypes()是一个反射方法,用于获取指定程序集中的所有公共类型。在.NET开发中,应用域(AppDomain)是一个隔离的执行环境,可以加载和执行程序集。每个应用域都有自己的一组程序集和类型。

在新域中无法使用GetTypes()的原因是因为每个应用域都有自己的程序集加载上下文,新域中的代码无法访问和获取其他域中的类型信息。

解决这个问题的一种方法是使用反射跨应用域进行通信。可以通过使用MarshalByRefObject派生类,在应用域之间创建可远程调用的对象,从而在新域中获取类型信息。

关于应用域和反射的更多信息,您可以参考以下腾讯云产品和文档:

  1. .NET Core:腾讯云提供了托管型 .NET Core 运行时环境,支持在云服务器上部署和运行 .NET Core 应用。了解更多信息,请参考腾讯云云服务器产品文档:云服务器产品文档
  2. 腾讯云云开发平台:腾讯云提供了云开发平台,支持快速构建和部署云原生应用。该平台集成了云存储、云函数、云数据库等服务,方便开发人员进行全栈开发。了解更多信息,请参考腾讯云云开发文档:云开发文档

请注意,以上提供的腾讯云产品仅作为示例,不代表对其他云计算品牌商的推荐。您可以根据自身需求选择适合的云计算平台和产品。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • EasyNVR部署公网,使用http无法登录是什么原因?

    平台安防监控领域有着广泛的使用场景,包括智慧工地、智慧工厂、智慧景区、智慧水利等。...我们某项目中,用户现场部署EasyNVR,需要技术人员进行远程加密机授权,因为加密机不支持https授权,需要用户登录http进行授权。...但是用户反馈,现场配置了https,https登录EasyNVR页面一切正常,但是http访问时,则一直停留在登录界面,EasyNVR无法登录。针对该情况,我们立即进行了排查。...经过排查发现,配置文件easycvr.ini中的配置参数需设置为secure=0,当secure设置为1时,则只能使用https登录。修改配置后,http已经可以正常登录,授权也成功了。...EasyNVR平台可将支持RTSP/Onvif协议的设备统一接入,平台分发出RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等格式的视频流。

    51120

    RStudio发布接口,R语言中使用TensorFlow

    今日RStudio发布博文称,已为TensorFlow创建了R接口,使R用户能方便的使用TensorFlow。...的包和工具 TensorFlow的R接口由一套R包组成,它们为TensorFlow提供了各种接口,用于不同的任务和抽象层次,包括: keras – 神经网络的高级接口,主要用于快速实验。...访问GPU 训练CNN或RNN可能非常耗费算力,而能够使用高端的英伟达GPU可以缩短训练时间。但是,大多数用户本地没有这种硬件。...为了解决这个问题,我们提供了多种云中使用GPU的方法,包括: cloudml包,一个接到谷歌的托管机器学习引擎的R接口。...使用Paperspace服务设置Ubuntu 16.04云桌面和GPU的详细说明。 如果你已经拥有所需的英伟达GPU硬件,还可以本地工作站上设置 GPU。

    1.1K60

    Solidity中使用Revert()、Assert()和Require(),并且EVM中使用的Revert操作码

    本文中,将看到: 1.解释这些函数解决的问题。2.讨论 Solidity 编译器如何处理的 assert(), require() 和 revert()。...3.给出一些经验法则来决定如何以及何时使用每一个。 为方便起见,我使用这些功能中的每一个创建了一个简单的合约,你可以 remix[8]中对其进行测试。...幸运的是,函数 assert()、require() 和 revert() 提供了相同的功能,但语法更简洁。 抛异常的模式 让我们看看如何使用保护函数更新 if .. throw 模式。...注意: throw 和 revert() 也使用 0xfd。 0.4.10 之前。throw使用 0xfe。...一旦 EVM 中实现了 REVERT,没有使用它来退还多余的 gas 将是明显的旧不礼貌的行为。

    72230

    回顾4180天腾讯使用C#的历程,开启的征途

    今天是2018年8月8日,已经和腾讯解除劳动关系,我的公司正式开始运营,虽然还有很多事情需要理清,公司官网也没有做,接下来什么事情都需要自己去完成了,需要一步一个脚印去完善,开启一个的征途,我将在博客和公众号更新我的动态...大量新系统逐步采用这些新语言构建,因为大家认为c#只能跑windows上,我还是坚持使用C#持续优化TOF,因为我所认为的C#是完全可以跑Linux等非windows系统上的,当年主要是通过Mono...2010年开始已经出现一种迹象是,的业务系统都使用的语言开发,使用C#语言的系统逐渐减少,旧的系统也不断被重写替代了C#,公司的2013年度代码报告中http://code.oa.com/v2/report...2016年9月我转岗到了FIT,我在这里和小伙伴们使用C#构建了几个.NET Core系统,完全跑tlinux上面,从此我很少使用.net, 我都是使用.NET Core, 公司全面转向2B市场,年初有机会加入...tlinux上一样,我希望看到这篇文章的同事,能够认识到的一代.NET Core是跨平台的,不是绑定Windows的。

    1.1K20

    黑客 Log4j 攻击中使用的 PowerShell 后门

    据观察,被认为是伊朗 APT35 国家支持组织(又名“迷人小猫”或“磷”)的一部分的黑客利用 Log4Shell 攻击来释放的 PowerShell 后门。...根据 Check Point 的研究人员的说法,APT35 目标有机会应用安全更新之前率先利用该漏洞,在其公开披露后的几天内扫描易受攻击的系统。...一直在跟踪这些尝试的 Check Point 将利用活动归因于 APT35,因为威胁行为者的攻击是使用该组织已知使用的先前暴露的基础设施仓促设置的。...要发送到受感染端点的模块列表是根据 CharmPower 侦察阶段检索到的基本系统数据自动生成的。...此外,两个样本中都可以看到 C2 通信中的“Stack=Overflow”参数,这是仅在 APT35 工具中看到的独特元素。

    7.1K10
    领券