[解決済み] PowerShell起動時に「動的操作はhomogenous appdomainでしか実行できない」エラーが発生する。
2022-02-09 10:36:45
質問
WCF RESTサービスから実行しようとしているpowershellスクリプトがあります。
System.Management.Automation
と
System.Management.Automation.Runspaces
アセンブリを作成します。
C#のコードは次のようになります。
Command command = new Command(path);
command.Parameters.Add(param);
RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create();
using (Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration))
{
runspace.Open();
... other code
}
ここで一度、open文を実行しようとするとこのエラーが発生します。
動的な操作は、同種のAppDomainでのみ実行可能です。
いろいろ調べてみましたが、何もうまくいきませんでした。web.configにこの行を追加してみました。 しかし、それは私のために何もしませんでした。
ご意見をお聞かせください。
解決方法は?
そのエラーをググってみたところ、どうやら関連するのは
legacyCasPolicy
のようにtrueに設定されています。
ここで
と
こちら
. これを false に設定することで、あなたの問題も解決しました。この設定要素に関する詳細な情報は、以下を参照してください。
こちら
.
関連
-
[解決済み] Get-ADUser -Identity
-
[解決済み] "get-wmiobject win32_process -computername" でエラー "Access denied , code 0x80070005" が発生する。
-
[解決済み] 管理者として実行しても、「要求されたレジストリへのアクセスは許可されません」と表示される。
-
[解決済み] PowerShellでコンソールに書き込むには?
-
[解決済み] PowerShellでファイルをダウンロードする
-
[解決済み] 配列、ハッシュテーブル、ディクショナリーを作成しますか?
-
[解決済み] PowerShellで文字列がifで始まる場合 [重複]。
-
[解決済み] Write-ErrorとThrowはいつ使い分ける?終端エラーと非終端エラー
-
[解決済み] PowerShellを使用してFTPでファイルをアップロードする
-
[解決済み] 呼び出しが1つのオブジェクトしか返さない場合、Powershellが配列を返すように強制するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Connect-VIServer は、渡された資格情報では動作しないが、統合された認証では動作する。
-
[解決済み] PowerShell NTFSの高度なパーミッションの設定
-
[解決済み] PowerShellで遠隔地からファイルをコピーする
-
[解決済み] PowerShellで改行するには?
-
[解決済み] グローバル変数名が関数に渡された変数である関数からPowerShellのグローバル変数を設定する
-
[解決済み] PowerShellで変数とその型がBooleanであることを宣言する方法は?[重複している]をクリックします。
-
[解決済み] Get-MSolUserのフィルタリング方法
-
[解決済み] Install-Module : 'Install-Module' という用語は、コマンドレット名として認識されません。
-
[解決済み] Powershell プロセスの開始、タイムアウトによる待機、Kill、終了コードの取得
-
[解決済み] powershellの&マークはどういう意味ですか?