[1840] コンパイル済みで「起動する」が使えない

投稿日 2019/11/21(Thu) 22:32:12
投稿者 にぽ
参照先

こんにちは。度々失礼致します。

コンパイル済みコンソールアプリで「起動する」が動きません。

----
「notepad.exe」を起動する。
----

エラー
----
ハンドルされていない例外: System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 起動(Object , Object[] )
場所 Produire.TypeModel.外部手順定義.Call(Object baseObject, Object[] args)
場所 Produire.ConstructScopeIL.Invoke(Object targetObject, String verbName, String[] names, String[] particles, Object[] arguments, Boolean isPartial, Object lastValue)
場所 test_debug.GlobalClass.RunCode()
場所 test_debug.MainClass.Main()
----

※デザイナ上では動きますので,notepad.exeがないということはありません。

デコンパイルした内容
----
public void RunCode()
{
  //IL_0029: Unknown result type (might be due to invalid IL or missing references)
  object[] array = new object[1]
  {
    "notepad.exe"
  };
  object obj = _scope.Invoke((object)null, "起動", (string[])null, ParticleFields.を, array);
  _ = (プロセス)obj;
}
----

よろしくお願いいたします。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -