PIA未由必备安装程序安装 [英] PIAs not being installed by prerequisite installer

查看:206
本文介绍了PIA未由必备安装程序安装的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们使用vsto 3.0创建了文档级解决方案,并作为先决条件安装程序的一部分(设置。在vsto项目发布后创建的exe)我选择了以下内容:

Windows Installer 3.1

.Net Framework 3.5

Microsoft Office 2007主互操作程序集

VSTO 3.0运行时SP1

"下载先决条件它来自与我的应用程序相同的位置"被选为安装位置。

现在,当客户端机器上运行setup.exe时我们发现除了PIA之外一切都已安装,安装程序甚至没有尝试安装它们,我们没有收到任何错误消息。当我们运行"o2007pia.msi"时与setup.exe打包在一起,PIA自行安装正常。

谁知道为什么安装程序无法运行o2007pia.msi?

推荐答案

C,
< br>如果你查看PIA目录,你会发现一个ComponentCheck.exe。首先运行此二进制文件以检查是否安装了正确版本的Microsoft Office,并且还检查是否已安装PIA。

在安装Microsoft Office期间自动安装PIA 如果已安装.NET Framework版本。 Windows Vista附带了.NET Framework的一个版本。如果在Vista上安装了Microsoft Office,则已经安装了PIA。

m。
C,

if you look in the PIA directory, you'll find a ComponentCheck.exe.  this binary is run first to check if the correct version of Microsoft Office is installed, and it also checks if the PIAs are already installed. 

the PIAs are automatically installed during the Microsoft Office installed if there is a version of the .NET Framework already installed.  Windows Vista ships with a version of the .NET Framework.  if Microsoft Office was installed on Vista, the PIAs are already installed.

m.


这篇关于PIA未由必备安装程序安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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