Самое близкое, что я нашел, это использование Activator.CreateInstance, но вы не можете передать ему имя сервера/информацию об учетной записи.Есть ли эквивалент .NET для CoCreateInstanceEx?
Что бы я хотел сделать, это программно создать COM-объект на другом компьютере. (Я знаю, что могу создать его на другом компьютере, манипулируя свойствами компонента на панели управления, но я хочу, чтобы компонент COM на другом сервере был динамически, на основе выбора пользователя)
Есть ли управляемый способ к этому, или я должен p-invoke CoCreateInstanceEx
Если это так, то почему в 'GetTypeFromCLSID' есть параметр 'server'? http://msdn.microsoft.com/en-us/library/y76yy1s2(v=vs.100).aspx – Ajay