Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

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?

Regards,

inno

----- [EDIT] -----

@Sean:

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.

share|improve this question
add comment

1 Answer 1

It depends on how the application was packaged ultimately. When you say you launch the .net application directly, is that installed in the base operating system as another entry point for that ThinApp?

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.