首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    .NET Core 如何判断程序是否在远程桌面(RDP)下运行

    最近在家办公的程序员可能避免不了要用远程桌面,那么问题来了,你的 .NET Core 程序有没有办法知道自己是否在 Windows 远程桌面环境下运行呢?...SystemInformation.TerminalServerSession 即可返回当前会话是否在远程桌面下。...Bing 不是人人都喜欢 WinForms,毕竟它代表落后、不思进取的拖控件程序员(即使他们下班时候天还亮着)。那么其他类型的 .NET Core 程序如何判断自己是否在 RDP 下运行呢?...根据田牌文档描述,Windows 本身就带有一个 Win32 API可以返回当前会话是否为远程桌面。...运行效果 不过这种技巧大家平时正常写代码的时候一定要尽量避免,在 .NET 的托管环境下调用非托管代码不仅会导致程序和平台及系统版本耦合,还易爆,爆完还难以抓异常信息。

    2.7K10

    远程桌面的配置

    需要注意的是win10需要专业版才有远程桌面功能,而家庭中文版其实也可以有,具体至于手机/电脑控制电脑能干什么,你可以从下面的视频中看到了。...动态DNS配置(DDNS) 远程桌面的访问需要你有IP地址,但是一般来说我们都没有固定的ip地址,甚至大部分人都没有公网ip地址。...如果你说你不知道自己的设备名称,那么,在桌面的此电脑右键,点击属性,你就会看到计算机名了 远程控制 在安卓或苹果上我们需要使用微软提供的远程桌面App——Remote Desktop这个应用,如果是...输入之前的域名后输入你电脑的用户名和密码就可以开始体验远程桌面了。...写在最后 再提一遍远程桌面有什么用,当然时为了方便啦,特别是你在一台配置低但便捷性好的电脑上,你可以随时随地调用高性能的不方便移动的电脑时,你会真正感觉到这功能的实用性。

    5.8K20
    领券