0

Ich versuche, eine .settings-Datei in einer Windows-Formularanwendung hinzuzufügen, indem ich eine (was auch immer) -Datei im Projekt hinzufügt und sie smtng. die Einstellungen. Direkt nachdem es erstellt wurde, stürzt es ab (wenn ich in das Projektverzeichnis schaue, ist die Datei dort, aber es ist nicht "in" dem Projekt). Tue ich es falsch oder könnte es sein, dass das Problem woanders liegt?Visual Studio stürzt ab, wenn ich eine .settings-Datei in einer C++ - Windows-Formularanwendung hinzufüge

Edit: Es scheint, dass es der Einstellungsdesigner ist, der abstürzt.

Teilweise gelöst: Wenn ich eine (whatever).config Datei, dann benennen Sie es in .settings und ändern Sie den Dateityp zu C/C++ Code (nicht fragen, wie ich das herausgefunden ..), dann kann ich hinzufügen, um Einstellungen , aber wenn ich etwas hinzufüge, das irgendeine Verbindung zum Formular hat, dann erscheint automatisch ein (whatever).config mit dem gleichen Namen (der mit dem (whatever).setting identisch ist, selbst wenn ich einen von ihnen ändere) und bei ein #include '(whatever).h' erscheint, was ein Problem ist, weil es keinen solchen Header gibt. (Wenn ich es lösche oder einfach ein leeres (whatever).h erstelle, funktioniert es nicht. Anscheinend muss ich irgendwie alle Daten im (w/e).settings zu (w/e).h so gut oder vielleicht noch etwas verbinden) Jeder hatte dieses Problem vorher? Hat jemand irgendwelche Ideen?

Antwort

0

Wenn es stürzt, dann in Bezug auf was Sie sonst möglicherweise falsch machen, ist es ein Fehler - Software sollte nicht auf ungültige Benutzereingabe abstürzen. Das heißt, die Ursachen können von einem Fehler in VS selbst, einem Fehler in einer von Ihnen verwendeten Drittanbieter-Erweiterung oder Systemproblemen herrühren.

Stellen Sie sicher, dass Sie über alle aktuellen Betriebssystemupdates und Service Packs für VS2005 verfügen. Wenn es dann noch repros ist, melden Sie es als einen Fehler an Microsoft Connect, und Leute, die für diesen Produktbereich verantwortlich sind, werden es von dort nehmen.

+0

Es ist nicht, dass ich nicht mit Ihnen übereinstimmen, es ist nur, dass es Microsoft ist, es soll unter mysteriösen Umständen und nicht aufgrund eines Fehlers abstürzen: P Wie auch immer, ja, ich habe alle Updates und von was ich "Googeln" gefunden, scheint in der Tat ein Fehler zu sein. Gibt es noch keine Möglichkeit, eine .settings-Datei auf andere Weise hinzuzufügen? – Ant

+0

Sie können versuchen, die Datei '.csproj' in einem Texteditor manuell zu bearbeiten und zu sehen, ob sie dann funktioniert. Oh, und check mein Profil;) –

+1

Überprüfen Sie meine letzte Bearbeitung ... Ich beginne zu glauben, dass MS-Programmierung mehr über Magie und weniger über Programmierung ist (vielleicht sollte ich mein Haupt von angewandten Mathematik zu angewandten Zauberei oder etwas ändern: P) – Ant

Verwandte Themen