The missing .dll files are not an N3V issue. Other threads have been covering that "issue".I have not seen anything as to their response to all the issues going on with the new update....especially the missing .dll files. Hmmmm....
In summary, they're back to their old tricks. This is how it went for every release until recently and now they went back to their old way of releasing a major update just before a weekend or holiday then going silent.I want the best for N3V. I want them to succeed. But.. Putting out a release and then going silent on their own forum is not the way to success. I'm sorry. From here it looks like there is no concern whatsoever for a good business/customer relationship. If .dll files are an issue then the upgrade process should have at least prompted N3V to issue some type of statement in the release post that users needed to be sure to have updated and "current" system software.
In fact, enough upgrade testing should have been done to flush out this issue before release. If the issue does come down to the latest .dlll files being needed (and I have no idea... my upgrade went fine) that should have been stated up front.
I run another train sim. In the install package is a "redistributables" folder that contains redistributable packages. There is a PDF doc that says "If your sim crashes on startup or during loading, you most likely need to run these packages. We have included them... for your convenience." Someone looked forward and avoided a whole lot of issues there!
Whatever the cause of all the alarm... I'm sorry to have to say: N3V did not put their best foot forward on this release.
If an application is dependent on a library(s) to function then it should not assume that the library is present. The installer routine should check that all dependencies are present and if not produce, at the very least, a report so that action can be taken. Good installers will give the user the option of installing missing dependencies. This is yet another example of N3Vs lack of attention to detail. The fact that a library file may be used (or uninstalled) by another application is not a valid argument and cannot be given as an excuse. The responsibility for checking the existence of a dependency lies with the application.From my research Msvcp140_atomic_wait.dll is a Windows System Visual C++ Runtime Library file that is normally installed by Windows 10 and 11 and would not normally be part of an app install process, such as a Trainz Update.
It (and other similar non-interactive files) can sometimes be removed when the Uninstall option is selected in the Settings --> Apps --> Installed Apps to remove an app that includes the above file as something that is to be removed as well. Why the creators of the app would include a key Windows Library file in their Uninstall list I do not know unless, and I am guessing here, they had installed their own update to that library file. So, it is possible that if you are uninstalling apps and are unlucky enough to select an app that had Msvcp140_atomic_wait.dll in its "to be removed list", then you would experience this problem.
As to the delay in posting reports by N3V, I have no idea and I am not going to join the speculations.
I do not doubt you. Are Trainz and Defender the only things installed in the Windows partition/drive? Did you uninstall any of the annoying bloatware that comes with Windows? For example, I uninstalled all the Office 365 installation files on all of my systems as I use LibreOffice.I only use MS Defender since I don't go online or do anything else with this machine but Trainz. Linux has its own drive to run from.
Good question. I have not uninstalled anything on here that I can remember. I did, however, on the Win10 machine. But still, if the bloatware was never installed, then the file should be there.....at least I would think so. As far as what is installed, Trainz and Defender.I do not doubt you. Are Trainz and Defender the only things installed in the Windows partition/drive? Did you uninstall any of the annoying bloatware that comes with Windows? For example, I uninstalled all the Office 365 installation files on all of my systems as I use LibreOffice.