1

したがって、WatiNを使用してFireFoxから新しいインスタンスを作成するときに、問題が少し発生します。

あなたが重要だと思うかもしれないいくつかの情報!

  1. このコードは、IISExpressとwinformで実行できます。

  2. .Net Trustレベルは、管理者の資格情報を持つFull(内部)です。

  3. また、すべての参照をCopy Local = trueに設定しました(これは、例外が発生し始めた後に行いました)

ここでエラーが発生します:

  public string msg(string username, string password, string msg, string group, List<string> id, bool test)
    {
        using (FireFox _FF = new FireFox())//nullreferenceexception
        {
           a lot of code
        }
    }

これはmsgを呼び出すものです:

  else if (RadioButton1.Checked)
           {
               msgbot.SetApartmentState(ApartmentState.STA);
               msgbot.Start();
               msgbot.Join();
           }
           blocker = true;
           }
           Server.Transfer("Done.aspx", true);
       }
       protected void sendmsgtobot()
       { 
       msger.msg("username", "password", TextBox1.Text , "159347", ids , false);
    }
4

0 に答える 0