さて、私は SapConnector dll を使用して、.Net から SAP への RFC を作成しています。Windows フォーム アプリケーションで dll を使用すると問題なく動作しますが、ASP.Net Web サイトまたは Web アプリケーションで接続しようとするとエラーが発生します。
不正なバリアント タイプ
私のコード:
if (Connector.StartConnection())
{
try
{
Connector.AddFunction("Z_SCL_SOMETHING");
Connector.AddFunctionInputParameter("WPERNR", "999999");
Connector.CallFunction();
}
}
この行でエラーが発生します。
Connector.AddFunction("Z_SCL_SOMETHING");
もう 1 つの奇妙なケースは、Windows フォーム アプリケーションでbackgroundWorkerでこの呼び出しを行うと、同じエラーが再び発生することです。
このエラーについて何か考えはありますか?