質問

目標:
.NET dllを作成するには、アドレスを渡すことができるSQL Server内部から参照できます& を使用して、POINTとして地理データ型に固定できるジオコード文字列を取得します。 t-SQLのSTPointFromText()

Virtual Earthを使用しています。開発者アカウントにサインアップしました。仮想アースステージングサーバーへのアクセス。

こちらはもちろんVisual Studio 2008を使用しています。仮想アースを使用してアドレスを渡すASP.NETで記述したコードがあります。緯度/対数座標を取得します。

問題:
唯一の問題は、仮想地球では、 geocodeサービス。何らかの理由でプロジェクトメニューに移動すると、参照の追加 Web参照の追加がありますが、サービス参照の追加これは、すべての魔法を行う geocodeService.Geocode(geocodeRequest)を呼び出すために必要なものです。

誰かが私が間違っていることを教えてもらえますか? Visual StudioでSQL Serverプロジェクトにサービス参照を追加できないのはなぜですか?

役に立ちましたか?

解決

Sql Serverプロジェクトを右クリックし、プロパティに移動して、ターゲットフレームワークが.Net 3.5に設定されていることを確認します。私の推測では、.Net 2.0 FWをターゲットにしています。

2.0フレームワークに固執する必要がある場合は、ブラウザーで.svcリンクを開き、 wsdl url 、「Web参照の追加」を実行できます。代わりに

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top