プログラムを作ってコンパイルしました。デバッグ フォルダーで期待どおりに動作します。それを取り出してsystem32に入れましたが、実行されません。次のエラーが発生します。
.NET Framework 初期化エラー
このアプリケーションを実行するランタイムのバージョンが見つかりません。
デバッグフォルダー内の独自のフォルダーに入れてみましたが、他のデバッグファイルがなくても機能しました。管理者として実行してみました。system32 の外部で実行できるため、.NET Framework のバージョンが正しいことはわかっています。コマンドプロンプトを使用して別の場所から実行しようとしました。私はそれをすべて試しましたが、それでもうまくいきません。
編集:exeをwindowsフォルダーに入れてみました。