从 ThinApp-Application 启动 .Net-Application 时出错

从 ThinApp-Application 启动 .Net-Application 时出错

我们的一个客户通过 VMWare ThinApp 使用 SAP。

SAP 中有一个按钮可以从服务器启动 .Net 应用程序。直接启动 .Net 应用程序时不会出现错误。如果用户尝试通过单击 ThinApp 应用程序中的按钮来启动该应用程序,则会显示以下错误:

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 中安装一些组件(如果是,哪些?)才能使其正常运行?

问候,

创新

- - - [编辑] - - -

@肖恩:

安装方式如下:.Net 应用程序的 .exe 位于服务器上的映射驱动器上。所有客户端都安装了所需的程序(例如 .Net 框架),并从映射驱动器启动 .exe。

ThinApp 应用程序尝试启动此应用程序并抛出上述异常。据我所知,没有为该应用程序配置入口点。

我还应该提到的是:.Net 应用程序在执行过程中崩溃。这意味着,我们实施了一种调试模式,可以显示应用程序正在做什么。应用程序显示了它正在做什么,经过一些步骤后它崩溃了。

有趣的是:它是一个.Net 应用程序,而不是 C++ 应用程序。

答案1

这取决于应用程序最终的打包方式。当您说直接启动 .net 应用程序时,它是否安装在基础操作系统中作为该 ThinApp 的另一个入口点?

相关内容