Fehlermeldung im MFC/RC auf VS2008 - "Hinzufügen/Entfernen operation ist unmöglich, weil das code-element 'Cxxxx' ist schreibgeschützt"

Ich habe online recherchiert und inkonsistente Antworten nicht beheben das problem für mich. Ich erstellt ein Dialogfeld und dann auf ont er Assistent zum erstellen einer Klasse für mich. Leider ist es mit dem Namen der Klasse und Datei schlimm schlimm, also benannte ich die Datei. Jetzt visual studio wird nicht lassen Sie mich etwas über die gui auf den dlg-Ressource - wie ein Haken-Knopf noch hf usw. Ich bekomme die message-box:

"Hinzufügen/Entfernen operation ist unmöglich,
weil das code-element 'Cxxxx' ist
nur-Lesen" -

Dies ist ein echtes problem, da das hinzufügen von Handlern und Dinge, die manuell durch den code ist mühsam und einer der Entwickler einfach nicht in der Lage es so zu tun - er braucht die GUI zum Bearbeiten der Ereignisse.

Habe ich versucht zu löschen die NZB-Datei und Wiederherstellung des Projekts, aber kein Glück überhaupt. MS hat offenbar nicht behoben dieses problem nach 4 Jahren oder so (basierend auf den Suchanfragen, die ich gesehen habe online.

Kann ich nicht hinzufügen, Variablen, event-Handler oder sonst etwas nützliches über die MFC-Anwendung-Assistenten der gui. Ich kann dies nur tun, durch die Bearbeitung der cpp und h Dateien.

Hat jemand irgendwelche Vorschläge?

  • Nicht sicher, wie wir dieses Problem lösen, ohne in der Lage zu repro es. Ich bin sicher, dass die VS-Entwickler fühlen sich die gleiche Weise über die viele ähnliche bugs, die Sie gesehen haben online gebucht. einen Fehler melden sehe ich gepostet, dass eine repro-Projekt wurde als fixed markiert im VS 2010. Vielleicht ist es Zeit, zu aktualisieren. Obwohl ich nie begegnet bin, dieser bug in jeder version, und ich oft meine Meinung ändern über einen Klasse Namen nach der Verwendung des Assistenten.
  • Upgrade wäre schön - leider sind wir mit einigen Bibliotheken, die nicht unterstützt werden noch für das Jahr 2010...
  • Welche Art von Bibliotheken werden nicht unterstützt in VS 2010? Ich habe nicht gesehen, so eine Sache; Sie waren wirklich die Ausnutzung von bugs im VS 2008-compiler? Und selbst wenn dem so ist, können Sie festlegen, VS 2010 für die Verwendung des VS-2008-compiler, solange Sie beide Versionen installiert.
  • Finanzdaten-feed Bibliotheken. Wenn wir jemals einen support-Anruf mit Ihnen für eine bestimmte version werden Sie nur verweigern Unterstützung. Sie haben nicht geprüft, Ihre Bibliotheken mit, die es (noch) so werden Sie nicht Unterstützung es.
  • zusammen mit die .NZB, haben Sie versucht, löschen Sie die <Benutzername>.Benutzer-Datei auch?
  • Ich lief in dieses problem mit Visual Studio 2005 als auch nach einer änderung der Ressource-Datei mit einem text-editor zu kopieren Dialogfeld Vorlage von einer Ressource-Datei zu einer anderen. löschen der .suo-Datei für mich gearbeitet.

InformationsquelleAutor Tim | 2011-02-15
Schreibe einen Kommentar