2013-03-15 40 views
0

我正在使用Visual Studio 2010和Excel Workbook 2007 VSTO项目。VSTO和ClickOnce的部署陷阱

它使用.NET 4和VSTO4运行时。

我正在使用ClickOnce发布此。

我设置的先决条件是.NET 4,VSTO运行时和Windows安装程序..我没有包含主互操作程序集。

我已将此设置为从我的应用程序的相同位置下载。

,当我得到谁才.NET他们的机器..上安装的用户,他们尝试打开Excel工作簿,看看会发生什么出版后,他们得到的"The common language runtime could not be loaded... Contact an administrator"

我也尝试运行错误“setup.exe”为这个用户,甚至直接点击VSTO4运行时安装程序,我得到的消息"Do not have the required administrator privileges"

任何人都可以向我确认,我可以使用ClickOnce项目的Office的唯一方法是用户有管理员权限?

+0

谢谢你想补充说,作为答案?所以我可以将它标记为这样。 – Pricey 2013-03-18 14:25:07

回答

1

您需要管理员权限才能安装VSTO运行时等先决条件。实际的加载项不需要管理员权限。