安装自托管IR时出现System.MissingMethodException [英] System.MissingMethodException when installing Self-Hosted IR
问题描述
我在这个问题上迷失了方向,感到沮丧,我真的可以使用一些帮助.
I'm lost and frustrated over this issue and I could really use some help.
我正在尝试在客户端的本地服务器上安装Microsoft Integration Runtime客户端.安装即将完成,但最终将引发错误并还原该过程.
I'm trying to install the Microsoft Integration Runtime client on a client's on-prem server. The installation nearly completes, but will eventually throw an error and revert the process.
我检查Windows事件日志,并连续4次看到以下消息:
I check the windows event logs and and see this following message 4 times in a row:
应用程序:diacmd.exe
框架版本:v4.0.30319
说明:进程由于未处理的异常而终止.
异常信息:System.MissingMethodException
堆栈:
在Microsoft.DataTransfer.DIAgentCommandLine.Program.Main(System.String [])
Application: diacmd.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.MissingMethodException
Stack:
at Microsoft.DataTransfer.DIAgentCommandLine.Program.Main(System.String[])
据我所知diacmd.exe及其使用的DLL都是msi的一部分.
From what I can tell diacmd.exe and the DLLs it uses are all part of the msi.
我已验证.NET 4.6.1的安装,并确保正在为IR客户端使用最新的安装包.
I verified my installation of .NET 4.6.1, and I made sure I am using the latest installation package for the IR client.
如果任何人都可以提供任何指导或见解,我将不胜感激.
If anyone can offer any guidance or insight, I would be most grateful.
谢谢.
推荐答案
你好马特,
计算机上是否安装了另一个IR或更旧的Data Management Gateway?
Was there ever another IR or older Data Management Gateway installed on the machine?
这篇关于安装自托管IR时出现System.MissingMethodException的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!