Seite 167 von 252
Re: Jammer-Thread
Verfasst: 06.04.2017, 18:21
von Krishty
Danke! Daten scheinen nicht verloren gegangen zu sein. Visual Studio 2017 ist aber geschrottet (startet einfach nicht mehr).
Nachtrag: Der Installer hat keine Reparaturoption. Das Setup bricht nach dem Startbildschirm einfach ab. FUCK
Re: Jammer-Thread
Verfasst: 08.04.2017, 00:04
von Krishty
Ich glaube, ich hab’s. Der Visual Studio Installer war beschädigt; habe das ganze Verzeichnis
Program Files (x86)/Microsoft Visual Studio gelöscht und nun startet das Setup endlich wieder.
Nachtrag: Nööö, 20 packages failed to install. Für jedes wird ein Link à
https://aka.ms/VSSetupErrorReports?q=Pa ... nCode=3017 angegeben, den ich nach Lösungen durchsuchen soll …
Re: Jammer-Thread
Verfasst: 08.04.2017, 12:10
von Jonathan
Visual Studio 2015 Sprachpaketinstallationsmeldung: "Sie benötigen bis zu 626 MB freien Speicherplatz auf allen Laufwerken". Was zum? Wieso haben die immer noch hardgecodete Pfade zu temporären Verzeichnissen? Und wieso braucht man überhaupt derartig viel Speicher, was wird denn da alles übersetzt? Meine Güte...
Re: Jammer-Thread
Verfasst: 08.04.2017, 12:38
von Krishty
Ja; sie installieren gern auf das Laufwerk, das den meisten freien Speicherplatz hat. Habe etliche Male Visual Studio-Installationsdateien auf meiner externen Festplatte gefunden. Sowas am besten abklemmen, bevor man installiert.
Re: Jammer-Thread
Verfasst: 08.04.2017, 16:40
von Krishty
struct Base {
virtual void foo(int) = 0;
};
struct Derived : Base {
void foo(int const i) override { }; // warning C4373: 'Derived::foo': virtual function overrides 'Base::foo', previous versions of the compiler did not override when parameters only differed by const/volatile qualifiers
};
Verarschen die mich?! Das hat VC++ wirklich vom Überschreiben abgehalten?! Ein Glück, dass ich kein OOP einsetze, sonst wäre der Jammer-Thread die letzten Jahre übergelaufen.
Re: Jammer-Thread
Verfasst: 08.04.2017, 18:08
von Krishty
Sooo. Neu gestartet, Visual 2017 zum vierten Mal installiert. Nun schlägt nur noch ein Paket fehl, und starten kann ich trotzdem. Nur beim Schließen stürzt VS nun immer ab.
*seufz*
Re: Jammer-Thread
Verfasst: 09.04.2017, 03:51
von Krishty
Microsoft hat es getan. Bei Visual Studio 2017 läuft im Hintergrund immer zwei Mal node.js mit (einmal Server Side, einmal Client Side). WTF
Ich habe einfach mal A:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.Node.x86 gelöscht. „Visual Studio geht fubar“ habe ich ja schon hinter mir, und so spare ich zumindest 150 MiB RAM(!).
Re: Jammer-Thread
Verfasst: 09.04.2017, 22:54
von Krishty
Gestern: Alle Windows-Dienste deaktiviert, die nicht unbedingt nötig sind.
Heute: Visual C++ kann nicht kompilieren. Die EXE ist dauernd gesperrt.
Eben: Process Explorer gesaugt, geprüft: Datei wird nach dem Löschen 2 Minuten vom Systemprozess (PID 4) gesperrt. In der Zeit kann niemand auf sie zugreifen. Google angeschmissen.
Stack Overflow:It's a bug in Windows 7 and likely in Windows Server 2008 (possibly 64bit versions only). It surfaces when you disable Application Experience service.
Re-enabling this service has fixed this problem for me.
WHAT THE FUCK?!
(inb4: meh Windows 7: Tritt unter Windows 10 genau so auf)
Application Experience ist der Dienst, der Programme auf Kompatibilitätsprobleme prüft, und dann automatisch patcht. Ich habe eine besonders starke Abneigung gegen ihn, weil in der Regel diese Situation eintritt:
- mein Programm stürzt im Debugger ab, während es sich im Neuzeichnen des Fensters befindet (WM_PAINT), weil irgendein Vertex Buffer nicht existiert oder so
- ich breche das Debugging ab und will den Fehler beheben
- plötzlich taucht ein beschissener Dialog auf und sagt, mein Programm hätte bekannte Kompatibilitätsprobleme und Windows hätte sich dem angenommen
- die Grütze hat keinen Knopf zum Abbrechen und sowieso versteht kein Arsch, was sie meinen
- ich starte das Programm nochmal im Debugger
- es stürzt nicht mehr ab
- mfw
- plötzlich kracht es an einer komplett anderen Stelle
- Windows hat ein automatisches __try __except um meine Message Loop gewrappt, und alle Abstürze werden davon abgefangen und das Programm macht dann einfach trotzdem weiter, und im Debugger merke ich nichts
- obwohl der komplette interne Zustand im Arsch ist
- mfw
- man kann die Scheiße nicht mehr abschalten
- man muss die Registry durchsuchen und findet irgendwann unter dem Pfad des Programms einen Schlüssel, der die Kompatibilitätseinstellungen vornimmt
- den muss ich jedes Mal löschen, wenn die Scheiße passiert
- mfw
Und wenn ich diese Scheiße abwürge, kann Windows keine Dateien mehr löschen?! W T F
Re: Jammer-Thread
Verfasst: 10.04.2017, 08:14
von Tiles
Interessant. Ich hatte das ja auch ewig dass beim kompilieren die alte Exe noch gesperrt war. Bei mir war die Lösung dass ich irgendwo nen Registrykey geändert habe der mit der Thumbs.db zusammenhängt. Weil wenn Windows da grade noch am Iconbauen ist, dann ist die Datei auch erst mal gesperrt. Aber das ist schon wieder so elendslang her dass ich vergessen habe welcher das war. Und ich Vollpfosten hatte mir das nicht notiert. Das wird mir noch richtig Freude bereiten falls ich mal das System neu aufsetzen muss -.-
Re: Jammer-Thread
Verfasst: 10.04.2017, 11:15
von Krishty
thumbs.db wird seit Vista nur noch im Netzwerk angelegt; bei lokalen Operationen sollte sie keine Rolle spielen.
Re: Jammer-Thread
Verfasst: 10.04.2017, 11:31
von Tiles
Ah, danke für die Info :)
Re: Jammer-Thread
Verfasst: 10.04.2017, 19:12
von mrz
Krishty hat geschrieben:disable Application Experience service.
Wir nutzen in der Firma eine Software die gar crasht wenn der Application Experience Service deaktiviert wurde,
natürlich wurde diese "Abhängigkeit" vom Hersteller nicht dokumentiert..
Btw ein nützliches Tool um unnötige Ressourcenverschwender zu finden (nicht nur für VMs):
https://labs.vmware.com/flings/vmware-o ... ation-tool
Re: Jammer-Thread
Verfasst: 10.04.2017, 20:27
von Krishty
Danke für den Tipp!
Es ist sicher keine bekannte Abhängigkeit – wahrscheinlich ist irgendwo ein bestimmter Double Free Bug, eine Exception während der Message Loop, o.ä. in der Anwendung. Application Experience behebt sowas gern „automatisch“ – wenn man nicht explizit mit Application Verifier oder ähnlichen Tools testet, fällt der Fehler nie auf. Reproduzieren kann man ihn auch nur ein Mal, bis der Mechanismus greift; danach muss man die Registry-Schlüssel löschen.
Re: Jammer-Thread
Verfasst: 12.04.2017, 10:19
von Tiles
Borr macht mich VS 2013 grad narrisch. Will nach dem kompilieren einfach nich zumachen. Und das Minutenlang -.-
Re: Jammer-Thread
Verfasst: 12.04.2017, 10:30
von joggel
WPF!!! Besonder dieses
ModernUI...was ja einem erleichtern soll, "modernes" "bewegendes" UI zu implementieren.
Aber kann ich damit ein gaaaanz ordinäres Image darstellen? ==> NEIN, irgendwie nicht....und ich hab keine Ahnung wieso!!!
DRÄCK!!!
Re: Jammer-Thread
Verfasst: 12.04.2017, 11:04
von xq
Was ist mit einem
?
Das tut bei mir normalerweise sehr zuverlässig :)
Re: Jammer-Thread
Verfasst: 12.04.2017, 11:20
von joggel
Habe ich probiert. Im Designer wird es auch angezeigt, aber dann im laufenden Programm: NIX!!
Ich glaube das liegt irgendwie an diesem ModernUI-Framework...und über Google finde ich da irgendwie nichts zu... >:-/
Ich wollte eigentlich mit diesem Framework arbeiten, weil es schöne GUIs darstellt....
Ich denke ja, das es bestimmt grundsätzlich geht, nur braucht es bestimmt einen "Trick" dazu.
Re: Jammer-Thread
Verfasst: 12.04.2017, 11:31
von xq
Habe ich probiert. Im Designer wird es auch angezeigt, aber dann im laufenden Programm: NIX!!
Das liegt dann eher daran, dass das Bild nicht als Resource oder Content ins Programm gepackt wird. Screenshot der Datei-Eigenschaften (im Visual Studio) und ein Paste deiner Image-Deklaration können da sicher Licht ins Dunkel bringen
Re: Jammer-Thread
Verfasst: 12.04.2017, 11:43
von joggel
Kommt sofort....
und Eigenschaften des Bildes
- Bild2.png (8.76 KiB) 8113 mal betrachtet
:)
Re: Jammer-Thread
Verfasst: 12.04.2017, 12:54
von xq
Buildvorgang = Resource oder Content, bin mir grade nicht sicher. "Keine" ist auf jeden Fall falsch
Re: Jammer-Thread
Verfasst: 12.04.2017, 13:02
von joggel
Hach Master....was sollte ich nur ohne dich anstellen^^
Danke, jetzt geht es. Habe es auf Inhalt (Content) gestellt. :idea:
Re: Jammer-Thread
Verfasst: 12.04.2017, 13:59
von xq
Gern geschehen. War halt mein erster Gedanke, das passiert mir auch manchal...
Re: Jammer-Thread
Verfasst: 25.04.2017, 14:26
von Jonathan
Zur fundamentalen Schlechtigkeit von (einigen Bestandteilen von) Windows:
Die "Öffnen mit"-Verknüpfung für Dateitypen wird für Anwendungsnamen und nicht Anwendungspfade gespeichert. Das heißt, dass man keine zwei gleichnamigen Programme haben kann, die unterschiedliche Dateitypen anzeigen (
Viewer.exe z.B.). Auswirkungen hat das auch, wenn man entsprechend verknüpfte Anwendungen verschiebt. Die Verknüpfung funktioniert nicht mehr (was ja soweit korrekt ist), aber man kann das Programm am neuen Ort auch nicht mehr auswählen, da Windows den Anwendungsnamen schon kennt und nicht mehr akzeptiert, weil der Pfad ja jetzt falsch ist. Das äußert sich darin, dass man zwar im "Öffnen mit"-Dialog eine neue Anwendung auswählen kann, diese Auswahl aber fehlermeldungslos ignoriert wird und, sollte man daraufhin auf Ok klicken, die Datei weiterhin mit der alten Verknüpfung geöffnet wird.
Wir haben also mal wieder beides: Eine grundlose Limitierung und keine Fehlerfeedback. Erinnert mich irgendwie an die Limitierung mit maximal 15 (oder so) unterschiedlichen Icon-Overlays, die man extrem schnell erreicht, wenn man Tools wie Git, Svn, Dropbox usw. installiert hat, die jeweils 10 verschiedene Overlays registrieren (Synchronisiert, Modifiziert, Konflikt, usw..). Dann werden einige Overlays einfach nicht mehr angezeigt, obwohl sie registriert sind (es können beliebig viele registriert werden, aber angezeigt werden nur die ersten 15 (oder so), und zwar alphabetisch sortiert...).
Quelle (als ich nach dem Öffnen-mit Dialog Fehler gesucht habe):
https://superuser.com/questions/91655/o ... -selection
Re: Jammer-Thread
Verfasst: 25.04.2017, 19:59
von Krishty
Ja; das ist zum Kotzen. Der Explorer ist auch in anderer Hinsicht ein ähnlich katastrophaler Haufen wie der Internet Explorer.
Ich muss irgendwann mal auf eine andere Shell umsteigen. Wer da Empfehlungen hat ...
Re: Jammer-Thread
Verfasst: 28.04.2017, 10:18
von antisteo
Krishty hat geschrieben:Ja; das ist zum Kotzen. Der Explorer ist auch in anderer Hinsicht ein ähnlich katastrophaler Haufen wie der Internet Explorer.
Ich muss irgendwann mal auf eine andere Shell umsteigen. Wer da Empfehlungen hat ...
Gnome Shell
Re: Jammer-Thread
Verfasst: 28.04.2017, 13:40
von Jonathan
How to: Remove Items from the Recent Projects List on the Start Page:
https://msdn.microsoft.com/en-us/librar ... s.90).aspx
Das ist eine Lösung für die Art von Menschen, die von einer pdf ein Screenshot ausdrucken und einscannen, um es anschließend zu mailen...
Re: Jammer-Thread
Verfasst: 30.04.2017, 14:03
von xq
Man kauft sich "alte" Spiele (Silent Hunter 5), legt die CD ein, installiert das Spiel, startet es, installiert das Update, startet das Spiel wieder, "Service nicht verfügbar", Spiel nicht spielbar.
Danke, DRM!
Danke, Ubisoft!
Muss mal wohl nen Crack runterladen, toll....
Re: Jammer-Thread
Verfasst: 02.05.2017, 21:58
von Krishty
MasterQ32 hat geschrieben:Man kauft sich "alte" Spiele (Silent Hunter 5), legt die CD ein, installiert das Spiel, startet es, installiert das Update, startet das Spiel wieder, "Service nicht verfügbar", Spiel nicht spielbar.
Danke, DRM!
Danke, Ubisoft!
Muss mal wohl nen Crack runterladen, toll....
Siehe auch:
https://zfx.info/viewtopic.php?f=9&t=30 ... 320#p48715
————
Ich habe den Anwendungskompatibilitätsdienst von Windows deaktiviert. (Schon vor einem Monat.)
Subtile Folgen:
- GTA San Andreas’ Einstellungen wurden zurückgestellt (keine Überraschung; ist beschissen programmiert)
- wenn ich in VLC Media Player eine DVD-ISO abspiele, habe ich keinen Ton mehr und irgendwie ändern sich die Einstellungen pseudo-zufällig – das ist RICHTIG ärgerlich, denn VLC habe ich nur aus dem einen Grund auf dem Rechner, dass Media Player Classic ISOs nicht richtig abspielen kann!
Ansonsten bin ich eigentlich sehr positiv überrascht, wie wenig kaputtgegangen ist.
Re: Jammer-Thread
Verfasst: 02.05.2017, 23:34
von xq
Bringt mir wenig, ich habe das Spiel unter Wine installiert ^^
Re: Jammer-Thread
Verfasst: 05.05.2017, 00:12
von TDK
Achtung, Wespennest!
"I confirm, so far, no matters the order of the elements and attempts to tame the alignment, i either get a validation error or a pure access violation in d3d..."
/Zp:16
Übrigens werden im Stream auch Pointer geschrieben.
Ist Direct3D 12 "dadrunter" wirklich so grausig implementiert?