WinFuture-Forum.de: Vs C++ 2008 Express Funktioniert Nicht - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Vs C++ 2008 Express Funktioniert Nicht


#1 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 31. Juli 2008 - 15:13

Hallo. Gerade habe ich VS C++2008 Express installiert. Da Windows-Anwendungen von mir genauso viel halten wie ich von ihnen, hat sich dieses Programm von anfang an geweigert, ordnungsgemäß zu funktionieren.

Bei der Erstellung eines neuen Projekts bin ich diesen Anweisungen der Hilfe gefolgt:

Zitat

So erstellen Sie ein neues Projekt und fügen eine Quelldatei hinzu
Erstellen Sie ein neues Projekt:

Zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Projekt....

Klicken Sie bei den Visual C++-Projekttypen auf Win32, und klicken Sie dann auf Win32-Konsolenanwendung.

Geben Sie einen Projektnamen ein.


Danach sollte eigentlich so ein allseits beliebter Assisten auftauchen, der die wichtigsten Optionen abfragt. Aber stattdessen wirft VS 2008 in der Statuszeile des Hauptfensters nur folgende Fehlermeldung:

Zitat

Dos Projekt "bla" wird erstellt... Fehler beim erstellen des Projekts.


Kann mir jemand mal sagen, was das nun schon wieder zu bedeutet hat? Wie kann man diesen Fehler beseitigen?
0

Anzeige



#2 Mitglied ist offline   X2-3800 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.113
  • Beigetreten: 03. August 07
  • Reputation: 2

geschrieben 31. Juli 2008 - 15:42

Starte das Setup mal als Administrator und auch das Program selbst, da sonst möglicherweise keine Dateien in sein eigenes Verzeichnis erstellen kann.
Bei Programmieroberflächen gibts immer Probleme mit den Zugriffsrechten.
Hab das Teil leider selbst nicht, kanns also nicht testen.
0

#3 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 31. Juli 2008 - 15:50

Das Setup habe ich selbstverständlich als Administrator laufen lassen. Auch das Programm selbst habe ich gerade eben nochmal als Administrator ausgeführt und dann versucht, ein Projet zu erstellen. Der Effekt war der selbe, der Fehler taucht auch dort auf.
0

#4 Mitglied ist offline   X2-3800 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.113
  • Beigetreten: 03. August 07
  • Reputation: 2

geschrieben 31. Juli 2008 - 16:06

Wenn ich nicht grade etwas runter laden würde, könnte ich das mal bei mir ausprobieren.
0

#5 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.806
  • Beigetreten: 19. August 04
  • Reputation: 1.435
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 31. Juli 2008 - 16:06

Der Fehler wird meist hervorgerufen, weil irgend eine Software (Virenscanner, Personal Firewall, Anti Spam Krams etc.) irgendwelche Rechte in der Registry so verdreht hat, das selbst der Administrator keinen Zugriff mehr darauf hat.

Ist aber schwer zu fixen. Müsstest jetzt mal mit einem Tool wie z.B. dem Process Monitor die Registryzugriffe für VS überwachen lassen und überall wo ein Access Denied angezeigt wird, die Rechte wieder anpassen. Danach sollte sich das Projekt fehlerfrei erstellen lassen.

Dieser Beitrag wurde von DK2000 bearbeitet: 31. Juli 2008 - 16:08

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#6 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 31. Juli 2008 - 19:27

habe dir mal ein protokoll der zugriffe gespeichert. schau mal dort: http://rapidshare.de...ogfile.PML.html

gelegentlich taucht da ein FAST IO DISALLOWED auf, besonders verdächtig finde ich auch die ereignisse ab 82383.

mit heruntergefahrenem virenscanner und deaktivierter firewall funktioniert es allerdings auch nicht. welche vorgehensweise wäre empfehlenswert?
0

#7 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.806
  • Beigetreten: 19. August 04
  • Reputation: 1.435
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 31. Juli 2008 - 19:58

Ja, sieht eindeutig aus (gekürzt):

"HKCR\VsWizard.VsWizardEngine.9.0","ACCESS DENIED","Desired Access: Read"
"HKCR\VsWizard.VsWizardEngine.9.0","ACCESS DENIED","Desired Access: Maximum Allowed"

Hier fehlen die Rechte. VS hätte hier gerne Vollzugriff, bei Dir wird der Zugriff komplett verweigert.

Versuche mal folgendes:

- Regedit starten
- navigieren nach HKCR\VsWizard.VsWizardEngine.9.0
- hier jetzt die Rechte so anpassen, dass Du vollzugriff bekommst

oder

- HKCR\VsWizard.VsWizardEngine.9.0 löschen
- Eingabeaufforderung mit Administratorrechten Öffnen
- regsvr32 "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VsWizard.dll"

oder

- falls der Schlüssel nicht vorhanden sein sollte
- regsvr32 "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VsWizard.dll"

oder

- von allem etwas; wie ich schon sagte, ist etwas kompliziert

Der Pfad zur VsWizard.dll müsste richtig sein, falls nicht, musst Du ihn anpassen.

Falls jetzt nicht wieder irgend eine Software automatisch die Rechte umschreibt, sollte der Wizard jetzt fehlerfrei Projekte erstellen können.

Dieser Beitrag wurde von DK2000 bearbeitet: 31. Juli 2008 - 19:59

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#8 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 31. Juli 2008 - 20:38

Beitrag anzeigenZitat (DK2000: 31.07.2008, 20:58)

Versuche mal folgendes:

- Regedit starten
- navigieren nach HKCR\VsWizard.VsWizardEngine.9.0
- hier jetzt die Rechte so anpassen, dass Du vollzugriff bekommst


Dies war nicht möglich. Regedit sagte, dass ich nicht die nötige Berechtigung (als Admin) hätte. Weder ansehen noch anfassen hat er mir erlaubt.


Beitrag anzeigenZitat (DK2000: 31.07.2008, 20:58)

oder

- HKCR\VsWizard.VsWizardEngine.9.0 löschen
- Eingabeaufforderung mit Administratorrechten Öffnen
- regsvr32 "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VsWizard.dll"

Ebenfalls nicht möglich. Der Schlüssen konnte nicht gelöscht werden weil es an der Berechtigung scheiterte.

Beitrag anzeigenZitat (DK2000: 31.07.2008, 20:58)

oder

- falls der Schlüssel nicht vorhanden sein sollte
- regsvr32 "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VsWizard.dll"


Hier erschien erst eine Fehlermeldung, bei einem weiteren Versuch wurde die Anweisung aber erfolgreich ausgeführt (der Grund dafür, dass das System seine Meinung änderte, ist mir unklar). Die Anweisung hatte allerdings keinen effekt auf das Verhalten von VS C++
0

#9 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.806
  • Beigetreten: 19. August 04
  • Reputation: 1.435
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 31. Juli 2008 - 21:07

Das ist aber jetzt Käse. Aber gut, etwas hätte ich da noch:

- besorge Dir PsExec
- Eingabeaufforderung mit Administratorrechten Öffnen
- psexec -i -d -s c:\windows\regedit.exe

Jetzt läuft regedit mit Systemrechten, soll heißen, jetzt bekommt man Zugriff auf Zweige, auf die man auch als Administrator keinen Zugriff hat. Veruche jetzt erneut VsWizard.VsWizardEngine.9.0 zu bearbeiten.

Das scheitert im Moment alles bei Dir an diesem Schlüssel. Ohne diesen ist der Wizard nicht lauffähig und irgend etwas blockiert bei Dir den Zugriff. Kann sein, dass es noch weitere Schlüssel betrifft, aber im Moment ist es nur der Eine.

Eventuell musst Du auch die von Dir verwendete Firewall/Virenscanner/Was-auch-immer deinstallieren. Deaktivieren hilft bei einigen dieser Tools nicht weiter.

Dieser Beitrag wurde von DK2000 bearbeitet: 31. Juli 2008 - 21:20

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#10 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 01. August 2008 - 06:44

Beitrag anzeigenZitat (DK2000: 31.07.2008, 22:07)

Das ist aber jetzt Käse. Aber gut, etwas hätte ich da noch:

- besorge Dir PsExec
- Eingabeaufforderung mit Administratorrechten Öffnen
- psexec -i -d -s c:\windows\regedit.exe

Jetzt läuft regedit mit Systemrechten, soll heißen, jetzt bekommt man Zugriff auf Zweige, auf die man auch als Administrator keinen Zugriff hat. Veruche jetzt erneut VsWizard.VsWizardEngine.9.0 zu bearbeiten.

Das scheitert im Moment alles bei Dir an diesem Schlüssel. Ohne diesen ist der Wizard nicht lauffähig und irgend etwas blockiert bei Dir den Zugriff. Kann sein, dass es noch weitere Schlüssel betrifft, aber im Moment ist es nur der Eine.

Eventuell musst Du auch die von Dir verwendete Firewall/Virenscanner/Was-auch-immer deinstallieren. Deaktivieren hilft bei einigen dieser Tools nicht weiter.


damit hat es nun funktioniert. danke soweit für die hilfe.

aus neugierde dieser sacche gegenüber würde ich allerdings gern noch erfahren, wie du darauf gekommen bist, dass es an der registry liegt. ist das ein typisches problem? und wie kam es zur sperrung dieses schlüssels? kann das wirklich an firewall und virenscanner liegen? (diese dinge auszuschalten empfiehlt sich unter windows ja auch nicht unbedingt)
0

#11 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.806
  • Beigetreten: 19. August 04
  • Reputation: 1.435
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 01. August 2008 - 09:53

Das ist doch schön, dass es doch noch geklappt hat.

Und ja, dieses Problem mit den verstellten Rechten ist da mehr oder weniger bekannt. Leider ist es nicht immer nachvollziehbar, wer da die Rechte verdreht hat.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#12 Mitglied ist offline   chahicken 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 15. November 09
  • Reputation: 0

  geschrieben 16. November 2009 - 00:00

Servus Leute.
Also bei mir sind bisher alle Lösungsvorschläge fehlgeschlagen,
bis mir ein Kumpel eine neue RegDAtei geschrieben hat.

die regdatei, die bekanntlich Probleme bereitet bei VS08 unter Vista befindet im Global verzeichnis.
Nun hat mir mein Kumpel eine Ähnliche im Lokalenreg-verzeichnis erstellt.

Damit hat die Projekterstellung dann auf anhieb geklappt.

Hoffe ich konnte hiermit ein paar weiteren verzweifelten Menschen helfen :-)


/edit: leider habe ich [verständlicherweise] keine Berechtigung diese Registrydatei hochzuladen.-
Wenn ein admin mir dies evtl. gestatten würde?

mit freundlichen Grüßen!
0

#13 Mitglied ist offline   chahicken 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 15. November 09
  • Reputation: 0

geschrieben 14. Februar 2010 - 11:21

dann probier ichs mal so^^


/es hat geklappt :wink:

Angehängte Datei(en)


0

#14 Mitglied ist offline   GastWillNurEinmalPosten 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 07. Mai 10
  • Reputation: 0

geschrieben 07. Mai 2010 - 11:03

Beitrag anzeigenZitat (chahicken: 16.11.2009, 01:00)

Servus Leute.
Also bei mir sind bisher alle Lösungsvorschläge fehlgeschlagen,
bis mir ein Kumpel eine neue RegDAtei geschrieben hat.

die regdatei, die bekanntlich Probleme bereitet bei VS08 unter Vista befindet im Global verzeichnis.
Nun hat mir mein Kumpel eine Ähnliche im Lokalenreg-verzeichnis erstellt.

Damit hat die Projekterstellung dann auf anhieb geklappt.

Hoffe ich konnte hiermit ein paar weiteren verzweifelten Menschen helfen :-)


/edit: leider habe ich [verständlicherweise] keine Berechtigung diese Registrydatei hochzuladen.-
Wenn ein admin mir dies evtl. gestatten würde?

mit freundlichen Grüßen!


Das hat funktioniert. TY

Seltsamerweise wird der Zugriff verweigert schon dann wenn ich den registry-key nur ansehen will, kann aber mit nem einfachen doppelklick auf eine datei den Wert ändern..
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0