L'élément SAP .NET Connecteur 3.0 n'apparaissant pas dans Visual Studio 08, 10, etc.

StackOverflow https://stackoverflow.com/questions/5031877

  •  14-11-2019
  •  | 
  •  

Question

J'ai obtenu le nouveau SAP .NET Connector 3.0 qui est censé fonctionner pour Visual Studio 2008 et 2010. J'ai juste essayé de créer une application C # Console et je suis allé au menu du projet pour ajouter un "nouvel élément" mais je ne vois pas de Élément de proxy SAP. Qu'est-ce que je rate ?

Je suis au courant du Connecteur .NET 2.0 mais je ne veux pas la version 2.0. J'ai déjà vu l'article du projet de code, etc., veuillez donc ne pas publier de lien vers un article faisant référence à la version 2.0. Le but de SAP .NET Connector 3.0 est d'utiliser vs 2010.

J'ai également pris les 2 fichiers DLL de C: Program Files SAP SAPDOTNET (SAPNCO.DLL et SAPNCO_UTILS.DLL) et référencé ces fichiers dans mon application C #. J'ai également une référence à System.Web.Services.

Je devrais maintenant être en mesure de cliquer avec le bouton droit sur mon projet et de "ajouter un élément" et l'un de ces éléments devrait être un élément d'objet proxy SAP ...

Était-ce utile?

La solution

Le connecteur 3.0 ne fonctionne pas de cette façon. À partir de la documentation:

Avec le Connecteur .NET 2.0, le temps de conception de NCO générerait une «méthode proxy» pour chaque module de fonction ABAP que vous souhaitez appeler, et une classe spécifique pour chaque structure ou type de table que ce module de fonction fait référence. Vous avez dû créer des objets à partir de ces classes de structure / table et de les transmettre dans la méthode proxy correspondant au module de fonction.

Maintenant, avec le Connector 3.0 .NET, il n'y a plus de code généré.

Bien:

  • Pas de dépendance à la version Visual Studio.
  • De petits changements dans la fonction SAP ne cassent pas le client.
  • Pas de code généré.

Mal:

  • Pas de complétion automatique. Vous devez lire les déclarations de fonction et de type de données. Dans SAP ou dans le débogueur.

Documentation et échantillons.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top