Hi RS,
Off-topic:
There is a "bug" in this forum that make it impossible to "Reply with Quote" on some posts; like yours.
While "Reply with Quote" on the 3 prior posts works fine for me.
Quite an annoying problem, had it many times, and is reproducible (tried it 10 times on your post text).
Using the standard Windows10 (fully updated) Edge browser; not sure if that makes any difference with other browsers..
That said, and On-Topic again:
""
That is why I am asking here wether there are compelling reasons to switch to the .NET version? What is the real advantage to install the .NET version?
""
If you are using the JAVA version of AiCarriers successfully, there is NO real reason to switch to the .NET version.
Functionally, both versions work exactly the same.
But:
- For the original JAVA version, you need to install the JAVA library seperately (which you obviously have done).
Some people argue, that this makes your Window PC more vonerable to virus/malware attacks; especially if you allow JAVA contents in a browser (which you can block).
- Because JAVA is an "interpreted" language (as opposed to .NET, which is "compiled" code), the performance of the .NET version is better.
However (while that is true) you won't notice any difference in FPS.
Simply, because the performance impact of running the AiCarriers addon (both JAVA and .NET version) is almost zero compared to execution time of all other functions in FSX.
Even stronger, there is ONE functional reason NOT to replace your JAVA AiCarriers program with the .NET version.
The .NET version can only be launched ONCE (either automatically, at FSX start, via the exe.dll) or via the desktop (when FSX is running).
While the JAVA version can be lauched multiple times (like once via the exe.dll, and more times via the desktop).
In fact, I use both versions succesfully, and simultaneously, for years now in FSX-Accel:
- Auto-launch the .NET version (via exe.dll) at FSX start.
- Launch more instances (of the JAVA version) via a desktop icon, after FSX is allready running.
Trust me, I know this works (on both my Window10 and Windows7 PC's, both with FSX-Accel; even in Multiplayer sessions).
Up to a point where I have 1 .NET version and 4 JAVA versions instances running simultaneously (so 5 AiCarrier instances visible in my Addons menu).
Not sure why other people have problems getting either the .NET and/or JAVA version running when installed in the exe.dll, and why it's not visible in their Addons menu item.
Must it must be something (??) wrong on their PC, but no clue what .....Sorry.
Just showing (my experiance) , that it's possible, and the implications of, both the JAVA and .NET versions in FSX-Accel.
And if someone wonders my strange usage of AiCarriers with 5 simultaneous (and mixed) instances:
AiCarriers (both the JAVA and .NET version) is not just a tool to launch ships (aircraft carriers, or whatever ships in any formation), in water, but also works perfectly to launch AI "spacecraft" at 1.000.000 ft or so ...LoL
But that's another application in FSX-Accel ..
Regards,
Rob Barendregt