SCCM可以在不使用MSI包装器的情况下部署VSTO加载项

时间:2012-02-03 21:20:01

标签: ms-office vsto sccm

有人知道我是否需要在MSI中包装我的Office 2007,基于vsto的加载项?这似乎是一个额外的开销和头痛,只是让它无论如何都无法工作。

当我确实安装它时,我仍然需要运行vsto安装程序,即使我已经尝试使用| vstolocal开关来集中加载项的部署。

有没有人成功取消此类安装?

1 个答案:

答案 0 :(得分:0)

我已经尝试过,如果您对用户手动安装它感到满意,则无需将其包装在MSI中。如果你:

  • 使用项目中的发布标签 - >属性

  • 正确设置“发布文件夹位置”和“安装文件夹网址”

  • 正确设置和所有其他元数据,包括AssemblyInfo.cs文件中的内容

  • 点击“立即发布”按钮

  • 分享安装文件夹并通过电子邮件发送链接

  • 确保用户拥有正确的安装权限(本地管理员我猜你需要检查)

它对我有用。在Windows 7和XP上也是如此。

整个“这个发布者是不受信任的”事情是一个完整的混乱,试图解决这涉及写一些非常愚蠢的代码,告诉Windows“嘿,顺便说一句,我实际上信任” 。我没有打扰,只是告诉人们忽略这个警告。

如果您想使用Active Directory推出加载项并进行自动安装,我猜测您只需要一个MSI。