为什么Windows Installer首次登录时会为每个用户显示一个弹出窗口? [英] Why does Windows Installer display a popup for each user at first login?

查看:90
本文介绍了为什么Windows Installer首次登录时会为每个用户显示一个弹出窗口?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个使用Visual Studio 2008中的Windows Installer项目创建的MSI.

I have an MSI that I created using a Windows Installer project in Visual Studio 2008.

它将安装使用VB6构建的COM dll,并将其打包到构建服务器上.

It installs COM dlls, that were built using VB6 and just packages them up on the build server.

我们使用管理员帐户将其安装在多台服务器上.当其他管理员登录服务器并从程序包中启动程序时,我们将看到一个对话框,该对话框在屏幕上保留几分钟.

We install it on several servers using an admin account. When other administrators log onto the server and launch a program from the package, we get a dialog box that remains on screen for several minutes.

它显示请等待Windows配置我们的应用程序".

It says "Please wait while Windows configures Our Application".

我运行SysInternals ProcMon来查看其运行情况,并且msiexec.exe命中了安装中的每个文件(dll,exe,数据).

I ran SysInternals ProcMon to see what it was doing and msiexec.exe is hitting every file in (dll, exe, data) in the installation.

正在做什么,如何停止这种行为?我们的某些帐户是非交互式的,这会引起问题,因为作为服务运行时我们看不到对话框!

What is is doing and how do I stop this behaviour? Some of our accounts are non-interactive and this is causing issues because we cannot see the dialog box when running as a service!

推荐答案

为什么仍在使用VS内置的Windows Installer?我上次使用该工具是在2004年.

Why are you still using the Windows Installer built-in with VS? The last time I used that tool was in 2004.

他们彻头彻尾地吮吸,我说这是因为其他词在SO上的评级不高.

They downright suck and I am saying that cause the other words wouldn't be rated well on SO.

自2004年以来,我一直在使用一个古怪而又高效的应用程序Innosetup,它可以做很多事情而且做得很好!如果您担心要使.Net Framework生效,请参见如何在innosetup上使用.net.

Since 2004 I've been using a quaint but efficient app called Innosetup which can do so much and so well! If you are worried about getting .Net Framework up to action, here's how to work with .net on innosetup.

如果您需要帮助,请告诉我.

If you need help with it, let me know.

这篇关于为什么Windows Installer首次登录时会为每个用户显示一个弹出窗口?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆