- Messages
- 531
- Country
Hello,
I am running into a problem that is driving me crazy... After so many years in FS development, I never saw this.
I was fixing a small bug in my Airbus Series that I now use with FSX. The series is compsed of 7 aircraft (A318, A319CFM, A319IAE, A320CFM, A320IAE, A321CFM and A321IAE). With the bug fixed, I recompiled all the aircraft, and had a problem with only 1 of them: the A319IAE. They all share approx 95% of the code, so this was surprising.
But more surprising was when I tried to understand why, doing some changes in the code, I couldn't regenerate the gauge DLL as if the A319IAE was still loaded in FSX. What I usually do is load another aircraft, let's say the stock 737, compile and link to generate my aircraft gauges, then load my aircraft again in FSX, which loads all the gauges. I did this, but it didn't work and I had to stop FSX to generate the gauge. My understanding is that the A319IAE gauge is not unloaded as it should when I select the 737 in FSX, it is only unloaded when I quit FSX.
Isn't it strange? It is the first time I see this... Did you see this already?
If someone has an explanation, I would be glad to understand why the gauge is still "held" by FSX when the aircraft is unloaded.
Needless to say, this gauge is used by no other aircraft and it is located in its panel folder.
Thanks for any help,
Eric
I am running into a problem that is driving me crazy... After so many years in FS development, I never saw this.
I was fixing a small bug in my Airbus Series that I now use with FSX. The series is compsed of 7 aircraft (A318, A319CFM, A319IAE, A320CFM, A320IAE, A321CFM and A321IAE). With the bug fixed, I recompiled all the aircraft, and had a problem with only 1 of them: the A319IAE. They all share approx 95% of the code, so this was surprising.
But more surprising was when I tried to understand why, doing some changes in the code, I couldn't regenerate the gauge DLL as if the A319IAE was still loaded in FSX. What I usually do is load another aircraft, let's say the stock 737, compile and link to generate my aircraft gauges, then load my aircraft again in FSX, which loads all the gauges. I did this, but it didn't work and I had to stop FSX to generate the gauge. My understanding is that the A319IAE gauge is not unloaded as it should when I select the 737 in FSX, it is only unloaded when I quit FSX.
Isn't it strange? It is the first time I see this... Did you see this already?
If someone has an explanation, I would be glad to understand why the gauge is still "held" by FSX when the aircraft is unloaded.
Needless to say, this gauge is used by no other aircraft and it is located in its panel folder.
Thanks for any help,
Eric