.Net連携
- depth:
- 0
前の投稿
-
次の投稿
|
親投稿
-
子投稿なし
|
投稿日時 2016-4-4 16:24 | 最終変更
clineyoko2
投稿数: 13
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
Net連携でエラーが出ます。
サードパーティー製のdllを.Net連携で使用して連携プログラムを作成していますが、 ある処理でエラーになります。
同じ処理を.Net(Visual Studio)で作成するとエラーになりません。
xpaの.Net連携には制限等があるのでしょうか?
アセンブリの定義はしていてdllの中でも正常にメソッドやプロパティを処理できるものもあります。
但し、プロパティの取得などをxpaの式で処理している場合に
「長さを0未満にすることはできません。パラメータ名:length」
のエラーがでる事があり、この場合は外部コール.Netで直接記述すると正常に処理できるものもあります。
しかし、外部コール.Netでもエラーが回避できない場合があり先に進めない状況です。
今回のエラーは外部コール.Netの中でPublic methodを実行しており.Net項目を参照渡しでパラメータとしています。
対象の.Net項目を戻り値として設定しても同じエラーになります。
同じようなエラーで困っている方いませんか?
何か情報あれば宜しくお願いいたします。
サードパーティー製のdllを.Net連携で使用して連携プログラムを作成していますが、 ある処理でエラーになります。
同じ処理を.Net(Visual Studio)で作成するとエラーになりません。
xpaの.Net連携には制限等があるのでしょうか?
アセンブリの定義はしていてdllの中でも正常にメソッドやプロパティを処理できるものもあります。
但し、プロパティの取得などをxpaの式で処理している場合に
「長さを0未満にすることはできません。パラメータ名:length」
のエラーがでる事があり、この場合は外部コール.Netで直接記述すると正常に処理できるものもあります。
しかし、外部コール.Netでもエラーが回避できない場合があり先に進めない状況です。
今回のエラーは外部コール.Netの中でPublic methodを実行しており.Net項目を参照渡しでパラメータとしています。
対象の.Net項目を戻り値として設定しても同じエラーになります。
同じようなエラーで困っている方いませんか?
何か情報あれば宜しくお願いいたします。
投票数:0
平均点:0.00
投稿ツリー
-
.Net連携 (clineyoko2, 2016-4-4 16:24)