c# - 创建 CIMSession 时出现 System.InvalidProgramException 错误 C#
问题描述
尝试远程连接到另一台 PC 的 WMI,但在创建 CimSession 时出现以下错误
System.InvalidProgramException:'Common Launguage Runtime detexted an invalid program'
我正在运行的代码如下
using System;
using System.Text;
using System.Threading;
using Microsoft.Management.Infrastructure;
using Microsoft.Management.Infrastructure.Options;
using System.Security;
namespace SMAPIQuery
{
class Program
{
static void Main()
{
string computer = "ComputerB";
DComSessionOptions DComOptions = new DComSessionOptions();
DComOptions.Impersonation = ImpersonationType.Impersonate;
CimSession Session = CimSession.Create(computer, DComOptions);
}
}
}
不确定是什么引发了这个错误或如何解决它
解决方案
问题是我使用的是 .Net Core 而不是 .Net Framework
推荐阅读
- angular - 基于配置和闪烁的注入CSS
- spring - 如何用spring boot test来测试这个方法?
- ios - 删除在 tableview 上不可见的单元格时崩溃
- tensorflow - 张量流中 tf.decode_csv 的记录默认值
- python - virtualenv 启用全局环境
- php - 通过ID查看表格行的详细信息
- django - Django模板没有被表单上下文传递
- lua - init.lua:389: 未找到模块“loadcaffe”:未找到 loadcaffe 的 LuaRocks 模块
- azure - 基于 Azure AD 组的登录和 MS 图形 API
- python - 我如何计算递归公式,包括用 numpy 最小化?