Ich habe einen Windows-GUI-Client, den ich in C# mit Visual Studio 2010 geschrieben habe. Wenn ich von der Eigenschaftsseite des Projekts publiziere, schlägt es fehl, während es im Kontextmenü des Projekts erfolgreich ist. Weiß jemand, warum das passieren könnte?Was ist der Unterschied zwischen "Veröffentlichen" (einmal klicken) aus dem Kontextmenü und der Seite "Projekteigenschaften" in Visual Studio 2010?
2
A
Antwort
2
Ich habe eine Antwort vom ClickOnce-Team bei Microsoft.
Wenn Sie die Veröffentlichungsoption im Menü "Erstellen" verwenden, wird in Visual Studio alles umgangen und direkt msbuild verwendet. Wenn Sie die Schaltfläche Veröffentlichen auf der Registerkarte Veröffentlichen verwenden, wirken sich alle Add-Ins, die der Benutzer installiert hat, auf den Prozess des Erstellens und Veröffentlichens aus (er sagt etwas wie "es durchläuft VIsual Studio, bevor es zu msbuild gelangt"). Das Verwenden des Build-Menüs ist also immer besser.
Verwandte Themen
- 1. Was ist der Unterschied zwischen // und /// in Visual Studio?
- 2. Was ist der Unterschied zwischen dem WebConfigurationManager und dem ConfigurationManager?
- 3. Visual Studio 2010: Name der Registerkarte "Dokument" Kontextmenü
- 4. Was ist der Unterschied zwischen Visual Studio Express Edition und Visual Studio Community 2015?
- 5. Was ist der Unterschied zwischen "Debuggen beenden" und "Beenden alle" in Visual Studio?
- 6. Was ist der Unterschied zwischen Akquirieren und Anwenden in der Visual Studio Installation?
- 7. Was ist der Unterschied zwischen dem Standard- und dem Standardkonstruktor?
- 8. Was ist der Unterschied zwischen dem Betriebssystem und dem Kernel?
- 9. Was ist der Unterschied zwischen Kompilierzeitbibliotheken und Laufzeitbibliotheken in Java?
- 10. Was ist der Unterschied zwischen verschiedenen Befehlshüllen in VS2010?
- 11. Was ist der Unterschied zwischen ASP.NET und ASP.NET MVC?
- 12. Kein Klicken mit der mittleren Maustaste im Visual Studio 2010?
- 13. Was ist der Unterschied zwischen einem "Build" und einem "Rebuild" in Visual Studio?
- 14. Was ist der Unterschied zwischen C++ und Visual C++?
- 15. Was ist der Unterschied zwischen dem [OptionalField] und [NonSerialized]
- 16. Was ist der Unterschied zwischen `==` und `ist`?
- 17. Was ist der Unterschied zwischen iReport und Jaspersoft Studio?
- 18. Post-Build für veröffentlichen (Visual Studio 2010)
- 19. Was ist der Unterschied zwischen `&` und `ref`?
- 20. Was ist der Unterschied zwischen Debug und Kompilieren?
- 21. "Visual Studio-Integrationspaket" vs "Visual Studio-Add-In": Was ist der Unterschied?
- 22. Was ist der Unterschied zwischen OnStart und dem App Constructor
- 23. Was ist der Unterschied zwischen/* ... */und/** ... */
- 24. Was ist der Unterschied zwischen + = und = +?
- 25. Was ist der Unterschied zwischen $ (()) und Ausdruck?
- 26. Was ist in Visual Studio 2012 der Unterschied zwischen Librarian und Linker?
- 27. Was ist der Unterschied zwischen Build Solution und Batch Build in Visual Studio 2008?
- 28. Was ist der Unterschied zwischen Release- und Debug-Modus in Visual Studio?
- 29. Was ist der Unterschied zwischen einem Mixin und dem Dekorationsmuster?
- 30. Was ist der Unterschied zwischen dem neuen Operator und Class.newInstance()?
Seltsames Problem. Siehst du das gleiche Problem mit einem leeren Projekt? –
Ein leeres Projekt? Würde das sogar kompilieren !? : P – ofraski
Äh, ja. Gehe zu Datei -> Neues Projekt. Wählen Sie eine "Windows Forms Application" aus dem Dialogfeld und klicken Sie auf "OK". Kompiliert einfach gut. –