Seite 1 von 2
PB4.60-Problem: Source-Änderungen werden nicht ausgeführt
Verfasst: 05.01.2012 11:59
von gbalzarek
Hallo,
habe gestern von PB4.51 auf PB4.60 umgestellt.
Jetzt habe ich folgendes Problem:
Wenn ich eine Änderung am Source mache und dann neu starte, wird diese Änderung nicht berücksichtigt.
Bemerkt habe ich das als ich "calldebugger" auskommentiert habe und er trotzdem gestartet wurde.
Speichern des Source hilft nicht. Erst wenn ich PB beende und neu starte wird die Änderung berücksichtigt.
Woran liegt das?
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 05.01.2012 13:10
von mk-soft
Überinstalliert oder in einem neuen Ordner Installiert?
Besser ist es in ein neuen Ordner zu installieren...
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 05.01.2012 16:50
von gbalzarek
Ich habe die 4.51 vorher deinstallliert. Das Purebasic-Verzeichnis war angelegt, aber leer.
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 05.01.2012 18:11
von Bisonte
Du solltest dann aber auch im %APPDATA% Ordner den Ordner Purebasic löschen,
da dort die Einstellungen der IDE gespeichert werden.
Vielleicht hat sich ja irgendeine 4.51 Einstellung mit der 4.6er gebissen ...
Dieser Ordner wird beim deinstallieren nämlich nicht entfernt
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 09.01.2012 12:45
von gbalzarek
Das hat leider auch keine Änderung gebracht.
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 17.01.2012 12:08
von gbalzarek
Habe jetzt alles nochmal deinstalliert und gelöscht, auch den Ordner in %APPDATA%.
Danach alles neu installiert.
Leider keine Änderung. Wenn ich das Programm ändere, dann wird die Änderung erst ausgeführt,
wenn ich Purebasic beende und neu starte.
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 17.01.2012 12:41
von helpy
Hi,
Um das evt. nachstellen zu können, wären folgende Infos gut:
- Die Preferences-Datei von PureBasic mit allen Einstellungen
- Eine Beispiel-Datei (test.pb) MIT den Compiler-Optionen
- Handelt es sich um PureBasic 32 oder 64 Bit?
- Welches Betriebssystem? Welches Service Pack?
- Welche Tools sind in PureBasic (mit welchen Einstellungen, welche Events, ...) eingebunden?
- Mit welchen Optionen und wie wird PureBasic gestartet?
gruß,
guido
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 19.01.2012 16:59
von gbalzarek
Hallo helpy,
das sind meine Gegebenheiten (wird länglich, weil kein Anhänge möglich sind):
1. Die Preferences-Datei von PureBasic mit allen Einstellungen
Code: Alles auswählen
; PureBasic IDE Preference File
;
;
[Global]
Version = 460
... gekürzt, Grund siehe weiter unten in meinem nächsten Post ...
DataBreakpointWindowY = 75
DataBreakpointWindowWidth = 700
DataBreakpointWindowHeight = 300
DataBreakpointWindowMaximize = 0
PurifierWindowX = 50
PurifierWindowY = 50
2. Eine Beispiel-Datei (test.pb) MIT den Compiler-Optionen
Code: Alles auswählen
variable.s="1234567890"
... gekürzt, Grund siehe weiter unten in meinem nächsten Post ...
; IDE Options = PureBasic 4.60 (Windows - x86)
; CursorPosition = 4
; EnableXP
3. Handelt es sich um PureBasic 32 oder 64 Bit?
32-Bit-Version
4. Welches Betriebssystem? Welches Service Pack?
WinXP Home SP3
5. Welche Tools sind in PureBasic (mit welchen Einstellungen, welche Events, ...) eingebunden?
keine, die nicht mit installiert werden
6. Mit welchen Optionen und wie wird PureBasic gestartet?
keine
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 19.01.2012 21:31
von NicknameFJ
Ich weis dass es eine dumme Frage ist, aber startest Du das ganze vielleicht mit [Umschlt]+[F5]?
Dies bewirkt nämlich kein neues compilieren sondern einen Start der vorher compilierten Exe.
NicknameFJ
Re: PB4.60-Problem: Source-Änderungen werden nicht ausgeführ
Verfasst: 20.01.2012 10:57
von gbalzarek
oh no!
Da hatte ich aber die Scheuklappen auf.
Es ist genauso, wie NicknameFJ es vermutet hat. Ich komme von VB6 her zu Purebasic und dort ist es genau umgekehrt. Neuübersetzung mit Programmstart geht dort mit Shift-F5. Also habe ich - gewohnheitsmäßig - immer Shift-F5 benutzt. Und weil ich just im gleichen Moment das Update gemacht hatte war der vermeintlich Schuldige Purebasic4.6.