L'objectif:
Pour créer une dll .NET je peux faire référence à l'intérieur de SQL Server où je peux passer une adresse & retourner une chaîne de géocodage que je peux coller dans un type de données géographiques en tant que POINT en utilisant STPointFromText() dans t-SQL. J'utilise Virtual Earth, je me suis inscrit à un developer account qui m'a donné accès aux serveurs de mise à la terre virtuelle. J'essaye de créer une fonction définie par l'utilisateur d'une manière semblable à l'exemple montré here bien qu'utilisant Visual Studio 2008 bien sûr. J'ai le code que j'ai écrit dans ASP.NET qui utilise la terre virtuelle pour passer dans une adresse & récupérer les coordonnées latitude/logditude.Implémentation d'un SQL Server 2008 fonction définie par l'utilisateur dans le code managé pour géocodage
Le problème:
Le seul problème est que la terre virtuelle vous oblige à « ajouter une référence de service » pour la geocode service et pour une raison quelconque quand je vais au menu du projet il y a Ajouter Référence et Ajouter Web Référence, mais pas Ajouter référence de service qui est ce que je dois être en mesure d'appeler geocodeService.Geocode (geocodeRequest) qui fait toute la magie. Est-ce que quelqu'un peut me dire ce que je fais mal? pourquoi n'est-il pas possible d'ajouter une référence de service à un projet SQL Server dans Visual Studio?