0

ArcSDE API を .NET(C#) で使用できますか?

http://edndoc.esri.com/arcsde/9.2/api/capi/dbconnects/dbconnects.htm

ありがとう

4

2 に答える 2

1

それはそうですね。PInvoke を使用すると、アンマネージ コードを呼び出すことができます

于 2010-04-08T17:38:47.380 に答える
0

はい、そうですが、Henriが言ったように、アンマネージ型のPInvoke、Marshal、およびUnmarshallを使用して、アンマネージ文字列の\ 0にさらに1文字を追加し、プロジェクトを設定してアンセーフコードを許可するように、ほとんど文書化されておらず、苦痛です。

C のスキルがある場合は、C のスキルを代わりに使用することをお勧めします。デバッグが容易になります。いずれにせよ、クリーンで再利用可能なコードを作成するのは非常に困難です。

ESRI には、おそらく C# API を公開しないことを保護するための、多くの所有権およびライセンスの下にあるものがあります。

于 2013-03-19T14:28:18.150 に答える