错误应用程序installutil.exe

这是我得到的随机错误

Faulting application installutil.exe, version 1.0.3705.6018, stamp 40f6266d, faulting module kernel32.dll, version 5.2.3790.2756, stamp 44c60f39, debug? 0, fault address 0x00015e02 

任何想法任何一个? 为什么要通过一个faulting module kernal32.dll installuti.exe

服务器版本:Microsoft Windows Server 2003企业版

它可能是框架问题

编辑:

这似乎是一个Stackoverflow的问题,但事情是它不是抛出错误的代码。

我的安装程序执行三个简单的任务

  1. 将文件夹中的文件复制到本地目录
  2. 创buildregistry项HKEY_LOCALMACHINE / SOFTWARE / MySoftware /
  3. 然后使用installutill.exe从本地文件夹安装服务
  4. 然后开始服务

我已经在我们的本地Windows Server 2003 Enterprize Edition上testing了这个过程,它似乎工作。 那就是我无法得到我的头。 为什么它会在一个Windows服务器上工作,而不是另一个。

我之所以想到的一个区别是因为我们的客户端安装在VMware中,是否会改变windows在虚拟环境中的function,而不是在虚拟环境中运行。

当这种情况发生时,你正在安装什么或者做什么?

编辑:我很难理解你在做什么。 你可以编辑你的原始问题,清楚地说明你在做什么以及在什么时候得到错误?

因为这听起来像是在为自己的程序编写安装程序,所以这可能会更好地放在StackOverflow上,而不是放在ServerFault上。

做一些谷歌search暗示,这可能是一个框架没有正确安装在客户端机器或资源问题的问题。 我认为这意味着它可以是任何事情,也许你应该添加一些更好的错误logging到你的代码。