Skip to Content

Two different .NET apps using two different versions of the runtime

Sep 12, 2017 at 08:25 PM


avatar image

We have a .NET app that is currently compiled against the 13.0.5 version of the runtime. Our customers sometimes install another application that uses a newer version of the runtime (13.0.17). Whenever the newer version of the runtime is installed on a machine, it breaks our application. The app still runs, but when a report is run to printer or window, it ignores the selection formula that is passed, causing the reports to print all records, not just the desired ones. To fix it we uninstall the 13.0.17 runtime and reinstall the 13.0.5 version. I would imagine that could be causing issues for the other app that expects the newer runtime but haven't heard about any.

At any rate what are people supposed to do when there are multiple .NET apps installed on a machine that rely on the CR runtimes, but use different versions? It seems that having multiple versions of the runtime installed on the same machine is not supported. And if an app is compiled against a different version than what is installed, things either don't work correctly or not at all.

Any help is much appreciated. Thanks in advance.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Don Williams
Sep 14, 2017 at 05:18 PM

Already told you you can't, CR .NET runtime cannot be used side by side, separate PC's or upgrade all app's to same version.

And post your CR for VS questions here:


10 |10000 characters needed characters left characters exceeded