Comment pouvez-vous dire que le projet Visual Studio type à partir d'un projet Visual Studio
À L'Aide De Visual Studio 2005.
Est-il rien de dans le .la sln ou .vcproj fichiers (ou ailleurs) qui définit le type de projet /sous-type?
Edit: Ce que je veux dire, c'est que lorsque vous créez un projet, vous devez d'abord choisir une langue (par exemple, Visual C#), puis un type de projet (par exemple Windows), puis un sous-type (par exemple, l'Application de la Console).
Où cette information est stockée dans le VS fichiers?
- Ils doivent avoir une icône qui représente la langue qu'il écrit en C#, VB, etc...). Je pense que c'est ce que votre parler.
- Icône? Ils sont des fichiers texte / xml. Je suis à la recherche de quelque chose qui indique C## / Application Console ou quelque chose du genre.
- Entendez-vous la sortie du projet? par exemple, la bibliothèque de la classe, etc?
Vous devez vous connecter pour publier un commentaire.
Dans le projet des fichiers XML:
Les applications de Console contenir:
WinForms applications contiennent:
Bibliothèque (.dll) de projets contiennent:
et ne contiennent PAS de
ASP.NET et WCF projets contiennent:
Le Guid de faire quelque chose de définir exactement quel type de projet il est. Celles-dessus ont été prises à partir d'un ASP.NET app. Ils existent dans WCF projets trop, et tourner autour de la Guid peut tromper de Vis de Studio en changeant le type de projet lorsque vous l'ouvrez.
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Exe</OutputType>
mais il s'est avéré qu'il était une Application Web via le Guid plutôt que d'une application consoleQuelques recherches et j'ai trouvé ceci:
INFO: Liste des projets de type Guid.
Mon .la sln fichier contient:
Visual Studio 2005
Projet("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AddNumbers", "AddNumbers.csproj", "{2C81C5BB-E3B0-457E-BC02-73C76634CCD6}"
Le lien montre:
Type De Projet Description De Projet Type Guid
Windows (C#) {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
Donc c'est Windows C# et le sous-type est comme par @coder en dur de répondre. Dans mon cas, c'est "Console Application".
L' .vproj fichier définit le type de projet, par exemple, le code suivant définit un projet C++.
La balise projet comprend également la version de compilateur.
Double-cliquez sur "Mon Projet" dans l'Explorateur de solutions, et de regarder le "type de Demande:" zone de liste déroulante. Il vous dit (et vous permet de modifier) le type de projet.
Si vous êtes intéressé à trouver des sous-types d'un projet, c'est à dire Sous Windows en C# Catégorie de Projet, de vérifier si c'est une Application Windows forms ou WPF
Essayez d'ajouter un nouvel élément dans le projet et on vous montrera les éléments spécifiques à ce type de projet avec les options par défaut.
Par exemple si il y a un projet WPF il montre le WPF liées à des options comme "Fenêtre", "Page" Utilisateur "Contrôle" ... En cas de Fenêtre Formulaire de Demande, il Montre la Fenêtre de Forme", etc.....
Suivre:
L'Explorateur de solutions -> passez la souris/clic droit sur votre projet le point ( pas le dossier du projet. Vérifiez les Propriétés de la vue pour savoir si vous avez cliqué sur le dossier ou le projet) -> Propriétés.
Ensuite, toutes les informations sont disponibles pour le projet.
Clic droit sur la solution et cliquez sur ouvrir le dossier dans l'explorateur de fichiers. Naviguez vers le fichier de Projet. passez la souris sur elle, une info-bulle affiche le type de fichier de projet.