0

この質問を参照すると、別のユーザーとしていくつかのコードを実行できました。今、管理者権限を持つユーザーとしてコードを実行しようとすると、ファイルが見つからないというエラーが発生します。コードは次のとおりです。

using (new Impersonator("domainAdmin", "DOMAIN", "myStup1dPa$$w0rd"))
{
    GetXAApplicationByName apps = new GetXAApplicationByName();
    apps.BrowserName = new string[] { "*" };
    IEnumerable<XAApplication> result = CitrixRunspaceFactory.DefaultRunspace.ExecuteCommand(apps);
    // other code...
}

エラーは最後に報告された行でスローされます。これは、and で始まる行IEnumerable<XAApplication>です。

FileNotFoundException は処理されません C:\Windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll

クラスのコードは報告しませんImpersonator。基本的なスキーマはリンクされた質問で報告されます(他のアプリケーションでも機能しました)。

何か不足していますか?

4

1 に答える 1