繁体   English   中英

Visual Studio 2005安装程序项目通过终端服务器安装崩溃

[英]Visual Studio 2005 Setup project install crashes over Terminal Server

我有一个由Visual Studio 2005创建的安装项目,它包含一个C#.NET 2.0项目和C ++ MFC项目,以及C ++运行时。 从主控制台运行时它可以正常工作,但是当在Windows XP目标上通过终端服务器会话运行时,安装会以下列方式失败 - 调用Setup.exe时,它会在显示第一个欢迎屏幕之前立即崩溃。 通过物理控制台调用时,安装程​​序正常运行。

我想我可以回到实验室机器进行调试,但它在终端服务器上的实验室机器上运行良好。

我在终端服务器会话上看到了其他设置问题的描述,但我没有看到明确的解决方案。 两台机器的配置几乎相同,只是失败的机器也安装了GoToMyPC主机。

有没有其他人看到这些问题,我该如何解决这个问题?

谢谢,

我在为终端服务器开发安装程序(以及一般软件)时遇到了很多问题。 我讨厌那该死的东西。

无论如何,VS Setup Projects只是.msi文件,并使用Windows安装程序框架运行。

这将在错误输出时删除日志文件,它们被称为MSIc183.LOG(交换c183以获取一些随机数字和字母),它们将进入您的登录用户帐户的临时目录。

找到这种方法最简单的方法是在Windows资源管理器地址栏中键入%TEMP% - 一旦你在那里查看这些日志文件,它们可能会给你一个线索。

  • 注 - 在终端服务器下,有时日志不会直接进入%TEMP% ,而是在编号的子目录下。 如果你不能找到有什么MSIXYZ.LOG文件,查找目录,名称是12 ,依此类推,并期待这些。

如果您找到了一个日志文件,但无法从中获取任何线索,请在此处发布。 我看过的比我更关心的东西,所以我可以帮忙

在安装之前,请转到命令提示符并键入

CHANGE USER /INSTALL

然后安装您的软件。 安装完成后,回退到命令提示符并键入:

CHANGE USER /EXECUTE

或者,不要通过双击启动安装,而是转到“添加/删除程序”并从那里选择“安装软件”。

祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM