>>411

呼び出され側が

int code;
〜
Console.WriteLine("code = " + code.ToString());
return code;

で、呼び出し元で、標準出力を取得すると code = 0 等となっています。


1台のPC上で、複数の呼び出し元を非同期に実行しています。
この辺りが関係してるのでしょうか?

詳しい情報を出せなくて申し訳ないですが、エスパーしてもらえるとありがたいです。