Wie verhindere ich, dass Visual Studio 2008 automatisch die Lösungskonfigurationen "Gemischte Plattformen" und "Beliebige CPU" erstellt? Wir haben "Win32" und "x64" Konfigurationen und ein Entwickler muss zwischen ihnen wählen. Sobald jedoch jemand Änderungen an der Lösung vornimmt, erstellt VS automatisch "gemischte Plattformen" und scheint die Standardkonfiguration zu sein. Dies führt zu vielen Problemen, da sich herausstellt, dass einige neue Projekte in dieser Konfiguration nicht ausgewählt sind oder die falsche Projektkonfiguration ausgewählt wurde usw. Ich möchte nur damit aufhören und die Lösungskonfigurationen selbst verwalten.Verhindern, dass Visual Studio automatisch die Lösungskonfiguration "Gemischte Plattformen" erstellt
Verhindern, dass Visual Studio automatisch die Lösungskonfiguration "Gemischte Plattformen" erstellt
Antwort
Wir sehen ein ähnliches Problem mit Visual Studio 2005-Projekten, die wir sowohl für eine Win32-Konfiguration als auch für eine Reihe verschiedener Smart-Device-Plattform/Konfigurations-Kombinationen erstellen möchten.
Zu jeder beliebigen Zeit wird jede Konfiguration automatisch für jede Plattform generiert, unabhängig davon, ob sie gültig ist oder nicht, wobei die Größe jeder unserer ~ 50 Projektdateien explodiert und eine Menge Arbeit zur Behebung des Problems erforderlich ist.
Es passiert konsistent, wenn wir den Configuration Manager-Dialog öffnen, und es passiert manchmal (aber nicht immer) beim Ändern einer Projekteinstellung für eine Konfiguration. In letzterem Fall scheint es damit zu tun zu haben, dass die Dropdown-Menüs für die Plattform und die Konfiguration im Dialog für die Projekteinstellungen manipuliert wurden.
Wir haben es als Visual Studio-Problem eingereicht; MSFT schloss es als "wird nicht beheben".
Tim, hast du einen Link? Sie beheben manchmal Probleme von vielen Leuten gewählt. –
Dies ist das Problem, das wir eingereicht.Obwohl wir es ursprünglich nur als passiert, wenn Hinzufügen einer neuen Plattform, fanden wir später heraus dass es willkürlich passiert: https://connect.microsoft.com/VisualStudio/feedback/details/165785/adding-win32-configuration-to-a-smart-device-results-in-unuseable-configuration –
Die Gleiches hier: http://connect.microsoft.com/VisualStudio/feedback/details/662801/prevent-visual-st – gregseth
Sie könnten Ihre .sln-Dateien in einem Commit-Hook Ihrer Quellcodeverwaltung filtern. Wenn Sie es in der .sln-Datei überprüfen, werden möglicherweise die Projektdateien repariert. Das Open-Source-Chromium-Projekt hat einen solchen Filter implementiert.
Ich habe mit der gleichen Art von Problem beschäftigt. Ich stimme zu, es ist ein Durcheinander. Ich habe zwei gangbare Möglichkeiten gesehen, um damit umzugehen - beides ist wirklich nicht das, was Sie wollen.
- manuell die Konfigurationen entfernen, die es, indem Sie auf die Konfigurationsauswahl erstellt und Kommissionierung bearbeitet ...
- standardmäßig und starten neue Projekte zu schaffen (zumindest, wenn ich mit einer frischen Lösung in VS 2010 beginnen) (Klassenbibliotheken und Apps), enden Sie mit Any CPU, Mixed Platforms und x86 für Ihre Solution Platforms. Visual Studio scheint einen guten Job zu machen und fügt sowohl Any CPU als auch Mixed Platforms neue Klassenbibliotheken hinzu (da sie standardmäßig für das Any CPU-Ziel erstellt werden) und fügt neue Anwendungen sowohl zu gemischten Plattformen als auch zu x86 hinzu (seit dem Standardbuild für das x86-Ziel). , und legen Sie neue Klassenbibliotheken und neue Anwendungen zu gemischten Plattformen. Mixed Platforms ist also ein guter Standard, da es alles aufbaut. Ich bin mir nicht sicher, warum es nicht für Sie neue Projekte Mixed-Plattformen
Wir machen # 1, aber mit 10+ Entwicklern, die alle das Recht haben, neue Projekte und 81 Projekte hinzuzufügen, ist das ein Ärger tbh. –
Ja, immer noch das gleiche Problem mit VS2013. Ich mache auch # 1, wenn ich es nicht vergesse. Aber goh, wie oft ich es vergesse und am Ende kämpfe, warum zum Teufel die Lösung nicht kompiliert. –
- 1. Wie verhindern Sie, dass Visual Studio 2012 Vorschaudateien automatisch schließt?
- 2. Verhindern, dass Visual Studio alle Projekte beim Debuggen erstellt
- 3. Verhindern, dass Visual Studio Typoskriptdateien verschachtelt
- 4. Wie überprüfe ich die aktive Lösungskonfiguration, mit der Visual Studio zur Laufzeit erstellt wurde?
- 5. Verhindern, dass Visual Studio die Fabric-Dienste herunterfährt
- 6. Verhindern, dass die Codeanalyse Projekte und Abhängigkeiten in Visual Studio 2012 neu erstellt
- 7. SDF-Datei automatisch in Visual Studio-Projekten erstellt?
- 8. Verhindern, dass Visual Studio versucht, Typoskript zu analysieren
- 9. So verhindern Sie, dass MSBuild-Kopieraufgaben automatisch wiederholt werden
- 10. Wie verhindert man, dass Visual Studio den Ordner "Eigenschaften" erstellt?
- 11. Visual Studio Code automatisch drücken
- 12. Visual Studio Tabs automatisch organisieren?
- 13. Visual Studio Eigenschaften automatisch generieren
- 14. Verhindern, dass JList automatisch skaliert wird
- 15. verhindern, dass Tastatur automatisch mit UIAlertController
- 16. Ist es möglich, dass Visual Studio 2008 XML-Kommentartags automatisch erstellt, ohne dass "XML-Dokumentationsdatei generieren" aktiviert ist (nur VB.NET)?
- 17. .mdf erstellt in Visual Studio
- 18. Verhindern, dass Visual Studio 2008 .xsc- und .xss-Dateien erstellt, wenn ich versuche, eine XSD-Datei zu öffnen
- 19. Wie füge ich automatisch die Dateien hinzu, die gulp in meinem Visual Studio-Projekt erstellt?
- 20. Verhindern, dass numpy ein mehrdimensionales Array erstellt
- 21. Verhindern, dass Xcode jedes Mal Teilprojekte erstellt
- 22. Wie erstellt man in Visual Studio Test eine Wiedergabeliste, die bestimmte Tests automatisch ausschließt?
- 23. Visual Studio - Klassenansicht beim Klassenwechsel automatisch aktualisieren
- 24. exportieren automatisch ein Visual Studio 2012-Vorlage
- 25. Prozess automatisch anfügen in Visual Studio 2015
- 26. Wie Visual Studio automatisch Javascript-Konsole löschen?
- 27. Visual Studio, Python nicht automatisch eingerückt
- 28. Visual Studio erstellt ungültige Resx-Dateien
- 29. Wie kann ich verhindern, dass der Visual Studio - Editor automatisch horizontal scrollt, wenn ein Haltepunkt erreicht wird?
- 30. Wie kann ich verhindern, dass Visual Studio 2012 Suchen in Dateien als "Aktuelles Dokument" angezeigt wird?
Wir haben gleiches Problem mit VS 2010 Beta2 :( – Roman
immer noch ein Problem in VS 2010 RTM – Nick
Das Schlimmste, was das Hinzufügen ist, auch wenn Sie auf abrechnen Gemischte Plattformen als Ihre einzige Plattform, VS wird immer noch die Plattformen verunreinigen, wenn Sie ein neues Projekt hinzufügen Was für ein Durcheinander –