one of our customers uses SAP through VMWare ThinApp.
In SAP there is a button that launches an .Net application from a server. When starting the .Net-application directly, there is no error. If the user tries to start the application by clicking the button in the ThinApp-Application, it displays the following errors:
Microsoft Visual C++ Runtime Library R6034 An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information.
After clicking "OK" it displays:
Microsoft Visual C++ Runtime Library Runtime Error! R6030 - CRT not initialized
So, does the customer have to install some components into his ThinApp (if yes, which?) to get things working?
----- [EDIT] -----
It's installed the following way: The .exe of the .Net-Application is on a mapped drive on a server. All clients have the requirements installed (.Net-framework for example) and start the .exe from the mapped drive.
The ThinApp-Application tries to start this application and throws the mentioned exceptions. AFAIK there are no entry points for this application configured.
What I should also mention is: The .Net-Application crashes during execution. That means, we have a debug mode implemented that shows what the application is doing. The application shows what it's doing and after some steps it crashes.
The interesting point is: It's a .Net-application, not a C++ Application.