web-dev-qa-db-ja.com

Windowsスケジュールタスクの「前回の実行結果」としてのエラー0xE0434F4D

ハロ

windows Server 2008でスケジュールされたタスクの「前回の実行結果」としてエラー0xE0434F4Dが表示されます。
スケジュールされたタスクを実行しているユーザーの権限を確認しました。
そしてユーザーは必要な権限を持っています。

では、何が問題となり、このエラーは何を意味するのでしょうか?

ありがとう!

7
user10082

ネットワーク共有(またはより良いUNCパス)から.NETプログラムを実行しようとしていますか?次に、これはセキュリティの問題です。プログラムをローカルにコピーして、そこで実行します。

GUIからのみタスクスケジューラなしでプログラムを実行すると、プログラムもクラッシュしますか?その場合、正しい.NET Frameworkバージョンをインストールしましたか?

3
mailq

作業ディレクトリをタスクのアクションタブに設定するだけです。多分あなたはあなたのプログラムのためにパラメータを使用しています、すべてのファイルは同じレベルのディレクトリになければなりません

1
sach3000

このエラーは、タスクをスケジュールしている人がオペレーティングシステムの管理者の役割を持っていないために発生します。

0

私の場合、ここに投稿された回答はどれもうまくいきませんでした。アセンブリはWindows XPでローカルに起動されましたが、アクセス許可に明らかな問題はありません。

インストールされている.NETバージョン(既知のレジストリサブツリーHKLM\SOFTWARE\NET Framework Setup\NDP)を調べたところ、サブキーv3.5\SP(ServicePack)が1にないことがわかりました。これは、.NET 3.5がインストールされているが、最新ではないリリースバージョン(SP1)がインストールされていることを意味します。 v3.5 SP1をダウンロード 、PCをインストールして再起動した後、問題全体が消えました。したがって、キーは「.NET 3.5だけでなく、最新の.NET 3.5が存在する必要がある」でした。

0
miroxlav