Uaaah, Zombiethreadapokalypse! 😄
Ich bin mir nicht sicher, ob's eine on-fits-all Lösung dafür gibt. Aber wahrscheinlich irgendwas mit look-ahead. Ich bin auch schon eine Weile raus aus diesem Thema. So... ca... 12 Jahre.
Da ich git in dem Projekt bereits verwende, ist es in der Tat die naheliegendste Lösung, dabei einfach den Checkin per Post-Build Script zu machen.
Bevor du ein Programm schreibst, dass die Synchronisation von der DropBox an und ausschaltet, würde ich lieber im Post/Pre-Build in eine richtige Versionsverwaltung einchecken, dafür musst du nicht mal ein Programm schreiben, sondern einfach nur git mit den richtigen Parametern aufrufen.
Danke! Ich denke, das ist tatsächlich die gangbarste Lösung. Dann werden wirklich auch nur Dinge eingecheckt, die erfolgreich kompilieren und ich muss mich auf der Gegenseite nur ums Auschecken kümmern, was ja nicht so sehr Problem ist, wie das Einchecken. Warum bin ich da nicht selbst drauf gekommen? Egal... ich klopf das mal auf Usability ab.
Naja, ich dachte halt, es sei am effektivsten, von meinem Problem ein Video zu machen. Ein Bild sagt mehr als 1000 Worte, findet ihr nicht?
Klingt nach 'nem Bug.
MrSparkle, danke für den Hinweis. Ich dachte eigentlich, dass mit Hilfe des Videos die Frage eindeutig genug gestellt sei... was ist denn für dich nicht klar ersichtlich?
Hi Leute,
kann mir eventuell jemand dieses Verhalten erklären? http://www.youtube.com/watch?v=cOWBCCEpSAk
Ich kann keine Pixel in einer Bitmap malen. In einer anderen, die nicht im VS erzeugt ist, geht's.
Ergänzung (18:45): "Ich kann keine Pixel [...] malen" heißt hier: sie lassen sich im Visual Studio Bitmap Editor zwar malen, verschwinden aber sofort wieder, sobald ich die Maustaste loslasse. Es handelt sich um Visual Studio Professional 2012 (DEU).
Die Daten dieser Bitmap: 15x15x1bpp
Details zum Studio:
Microsoft Visual Studio Professional 2012
Version 11.0.51106.01 Update 1
Microsoft .NET Framework
Version 4.5.50709
Installierte Version: Professional
LightSwitch für Visual Studio 2012 04938-004-0033001-02324
Microsoft LightSwitch für Visual Studio 2012
Office Developer Tools 04938-004-0033001-02324
Microsoft Office Developer Tools
Rechtschreibprüfung für die Visual Studio 2012-Codeanalyse 04938-004-0033001-02324
Rechtschreibprüfung für die Microsoft® Visual Studio® 2012-Codeanalyse
Teile des International CorrectSpell™-Rechtschreibprüfungssystems © 1993 by Lernout & Hauspie Speech Products N.V. Alle Rechte vorbehalten.
The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Elektronische Version lizenziert von Lernout & Hauspie Speech Products N.V. Alle Rechte vorbehalten.
Team Explorer für Visual Studio 2012 04938-004-0033001-02324
Microsoft Team Explorer für Visual Studio 2012
Visual Basic 2012 04938-004-0033001-02324
Microsoft Visual Basic 2012
Visual C# 2012 04938-004-0033001-02324
Microsoft Visual C# 2012
Visual C++ 2012 04938-004-0033001-02324
Microsoft Visual C++ 2012
Visual F# 2012 04938-004-0033001-02324
Microsoft Visual F# 2012
.NET Reflector Visual Studio Extension 8.0.2.313
Integrates .NET Reflector into Visual Studio to allow you to seamlessly debug into third-party code and assemblies, even if you don't have the source code for them.
Visit www.reflector.net for more information.
Copyright (c) 2009-2012 Red Gate Software Inc.
CodeMaid #114
CodeMaid is an open source Visual Studio extension to cleanup, dig through and simplify our C#, C++, XAML, XML, ASP, HTML, CSS and JavaScript coding.
Written by Steve Cadwallader, for more information visit http://www.codemaid.net/
JetBrains ReSharper 7.0.1 Full Edition build 7.0.1098.2760 on 2012-08-27T14:31:12
JetBrains ReSharper 7.0.1 package for Microsoft Visual Studio. For more information about ReSharper, visit http://www.jetbrains.com/resharper/. Copyright © 2003–2013 JetBrains, Inc.
Microsoft Python Tools for Visual Studio 1.5.51026.0
Python Tools for Visual Studio provides intellisense, project support, project and item templates, as well as a REPL window for Python development.
Microsoft Python Tools for Visual Studio - Django Integration 1.5.51026.0
Provides templates and integration for the Django web framework.
Microsoft Python Tools for Visual Studio - Profiling Support 1.5.51026.0
Profiling support for Python projects.
Mindscape Web Workbench 1.0
Accelerate and simplify your Web development experience with Visual Studio integrated Sass, Less and CoffeeScript support
NuGet-Paket-Manager 2.2.40116.9051
NuGet-Paket-Manager in Visual Studio. Weitere Informationen zu NuGet finden Sie unter "http://docs.nuget.org/".
PostSharp 3.0.11.0
PreEmptive Analytics Visualizer 1.0
Microsoft Visual Studio-Erweiterung zur Visualisierung aggregierter Zusammenfassungen vom PreEmptive Analytics-Produkt.
SQL Server Data Tools 11.1.20627.00
Microsoft SQL Server Data Tools
Web Developer Tools 1.0.30710.0
Microsoft Web Developer Tools besteht aus den folgenden Komponenten:
Seitenprüfung: Ein Tool, mit dem Webanwendungen auf effiziente Weise zerlegt und Front-End-Probleme diagnostiziert werden können.
Webpublishing: Erweiterungen, die für Webpublishing für gehostete Server und lokale Server erforderlich sind.
Webformularvorlagen: Umfasst die Standardvorlagen für Webformularanwendungen.
Editor-Erweiterungen: Umfasst HTML-, CSS- und JS-Editor-Erweiterungen, die die Entwicklungserfahrung erheblich optimieren.
Danke
Grüße,
Hendrik
Nein, keine Sourcecodeverwaltung im Sinne von git/svn/cvs, sondern lediglich Synchronisation. Ich nutze DropBox, weil es automatisch synchronisiert und ich mich nicht um Checkin/Checkout kümmern muss - ich bin vergesslich und mein Arbeitsweg ist zu lang, um vergessene Checkins/manuelle Syncs zu korrigieren.
Zur echten Revisionskontrolle nutze ich git.
Das Verfahren habe ich schon verwendet, allerdings musste ich die Erfahrung machen, dass ich manchmal vergesse, es wieder einzuschalten und dann am jeweils anderen Ende einen alten Stand habe... leider ungeeignet ob dieser persönlichen Charakterschwäche.
Hi Leute,
ich habe eine meiner Solutions in meiner DropBox liegen, damit ich sowohl von zuhause als auch aus dem Labor daran arbeiten kann. Das funktioniert weitestgehend problemlos, bis auf eine kleine nervige Kleinigkeit: immer mal wieder kommt es beim Kompilieren vor, dass sich DropBox und Visual Studio bezüglich der Zugriffsrechte auf die zu erstellenden bzw. zu synchronisierenden Dateien in die Haare kriegen. Zu merken ist das immer dann, wenn VS den Streit verliert und sich beschwert, dass es eine PDB oder eine DLL oder eine EXE nicht erzeugen kann, weil sie von einem anderen Prozess verwendet wird.
Hat da eventuell jemand eine Lösung oder einen Workaround parat, mit dem man möglichst genau so komfortabel, aber ohne die lästige Zankerei ("Ich will!" - "Nein ich!!!"... Kinder... tzzz) in der DropBox arbeiten kann?
Danke!
Viele Grüße,
Hendrik
Im Grunde beherrsche ich HTML, aber die Übergabe von Collections muss ich mir in der Tat angucken.
Jedoch, was ich brauche, ist weniger fertiger HTML-Code als viel mehr eine zündende konzeptionelle Idee...