Je ne le vois pas dans le fichier .sln, ce qui est ce que je m'attendais.Où "Set as Startup" est-il défini et persiste dans les solutions winforms C#?
Répondre
Quel projet est le projet "startup" n'a de pertinence que pour le débogage, ce qui signifie qu'il s'agit de métadonnées utilisateur à partir du point de la solution et des projets. Quel que soit le projet "startup", le code compilé est le même. Pour cette raison, les informations sont stockées sous la forme d'un paramètre utilisateur dans le fichier Options utilisateur de la solution (solution.suo) qui accompagne le fichier Solution (solution.sln). Le fichier .suo "Enregistre toutes les options que vous pouvez associer à votre solution afin que chaque fois que vous l'ouvrez, il inclut les personnalisations que vous avez effectuées" selon MSDN.
Le fichier .suo est un fichier binaire. Si vous voulez le lire ou le modifier par programme, vous devez utiliser IVsPersistSolutionOpts.LoadUserOptions
à partir de l'espace de noms Microsoft.VisualStudio.Shell.Interop
.
Il se trouve dans le fichier Solutions User Options (.suo), créé à côté du fichier .sln.
Il semble que le premier élément du fichier sln de la solution est, par défaut, le projet de démarrage. Ainsi, vous pouvez éditer manuellement le fichier sln pour faire de votre projet le premier projet de la solution. Ensuite, un utilisateur peut remplacer cela en sélectionnant un projet différent à démarrer.
- 1. SET .... où sont-ils stockés
- 2. où est défini Enum.values ()?
- 3. Register Startup Script Control
- 4. StartUp Url dans WPF
- 5. où est $ PATH défini dans xcode?
- 6. C#, WinForms et méthodes d'extension
- 7. Joins et où les conditions
- 8. Où et comment l'attribut django Model objects est-il défini?
- 9. Winforms Hôte C# dans les applications VB6
- 10. C# Winforms PropertyGrid et ErrorProvider
- 11. Profilage ClickOnce * startup * time
- 12. Les projets SEAM s'exécutent dans JBoss AS?
- 13. Application sur iPhone Startup
- 14. Set Environment.SpecialFolder.LocalApplicationData utilisant C#
- 15. Où est le chemin défini pour Request.AppRelativeCurrentExecutionFilePath
- 16. SET NOCOUNT ON et Curseurs
- 17. Visual C#, Winforms, et Folie classe partielle
- 18. session [] ne persiste pas dans les étapes de concombre
- 19. Différences entre set et ordered_set dans Mnesia?
- 20. Set Axis Cochez les étiquettes dans gnuplot
- 21. fichier IExtenderProvider et concepteur WinForms
- 22. Utilisation de ant pour détecter les propriétés os et set
- 23. Où placer le code fonctionnel dans l'application WinForms
- 24. C# CF, WinForms et double tampon
- 25. variable objet erreur pas défini dans VB6
- 26. onglets dans leur propre processus avec C# et WinForms
- 27. Où se désinscrire des événements dans un WinForms UserControl
- 28. Nant set time set
- 29. Instructions ActiveRecord et SELECT AS SQL
- 30. C# Winforms-WPF interop