我们的一位客户通过VMWare ThinApp使用SAP。
在SAP中有一个从服务器启动.Net应用程序的button。 当直接启动.Net应用程序时,没有错误。 如果用户尝试通过单击ThinApp-Application中的button来启动应用程序,则会显示以下错误:
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.
点击“确定”后,显示:
Microsoft Visual C++ Runtime Library Runtime Error! R6030 - CRT not initialized
那么,客户是否必须在他的ThinApp中安装一些组件(如果是,哪个?)才能使其工作?
问候,
INNO
—– [编辑] —–
@Sean:
它的安装方式如下:.Net-Application的.exe位于服务器上的映射驱动器上。 所有客户端都安装了需求(例如.Net-framework)并从映射的驱动器启动.exe。
ThinApp-应用程序试图启动这个应用程序,并抛出提到的exception。 AFAIK没有configuration此应用程序的入口点。
我还应该提到的是:.Net应用程序在执行过程中崩溃。 这意味着,我们有一个debugging模式,显示应用程序正在做什么。 应用程序显示它正在做什么,并在一些步骤后崩溃。
有趣的一点是:这是一个.Net应用程序,而不是一个C ++应用程序。
这取决于应用程序如何最终打包。 当您说直接启动.net应用程序时,是否将其安装在基本操作系统中作为该ThinApp的另一入口点?