2009-02-03 5 views
4

Je viens de porter un service Web de Delphi.NET 2006 à Delphi Prism 2009 (exécuté dans l'IDE de Visual Studio 2008). Mais je ne peux pas trouver où je suis supposé mettre (ou désactiver) les constantes de compilation conditionnelles!Où puis-je définir des constantes de compilation conditionnelles pour Delphi Prism?

Est-ce que je suis aveugle, cette option a-t-elle été omise ou n'est-elle pas supportée par VS? [Edit: merci à Mohammed Nasman pour le lien] MSDN me dit de les définir en utilisant le Project Designer. Premièrement, il m'a fallu du temps pour comprendre que le menu Projet n'est visible que lorsque la solution est sélectionnée (et non le projet de service Web). Ensuite, il n'y a toujours aucun moyen de définir des constantes de compilation conditionnelles dans le Concepteur de Projet!

Je n'arrive pas à trouver un moyen d'accéder au Project Options dans un projet ASP.NET ... Est-ce vraiment impossible?

Répondre

2

Si vous faites un clic droit sur un nœud de projet (tout projet, pas seulement Delphi Prism) dans l'explorateur de solution, puis cliquez sur Propriétés Dans le menu contextuel, l'onglet des options du projet doit apparaître dans le volet de l'éditeur de texte. Cliquez sur l'onglet de construction, il devrait être le troisième onglet vers le bas sur le côté gauche. La première zone de texte qui apparaît sur cette page doit être intitulée "Symboles de compilation conditionnels". Il devrait déjà contenir les symboles: "DEBUG; TRACE". Vous pouvez y ajouter vos propres symboles.

Vous pouvez également accéder à l'onglet des propriétés du projet en sélectionnant le nœud de projet dans l'explorateur de solution, puis en cliquant sur le bouton de la barre d'outils en haut à gauche dans la fenêtre de l'explorateur de solution.