在某些安装场景中,Visual Studio Tools for Office运行时不会出现在最终用户的计算机上。尤其对那些安装方案本文会谈:我可以用我的Outlook插件发运VSTO运行时间吗?
http://msdn.microsoft.com/en-us/library/ee712596.aspx
我们针对Office 2010和办公室2013年我们的插件,并在文章中提到,机器,有Office 2010可以最终不具有VSTO运行时间(取决于当前的.NET框架和已安装的Windows更新)。
我的问题是
- 我可以通过航运与我的插件适当VSTO运行时dll这项工作?
- 如果(1)不可行,我可以安装没有管理员权限的VSTO运行时间,作为我们插件(msi)安装的一部分。
FYI ...在Visual Studio中,当你在你的插件项目 - >属性 - >发布选项卡单击鼠标右键,然后你正在使用ClickOnce。要创建.MSI,则需要将Visual Studio安装和部署项目添加到Visual Studio解决方案。 – 2014-10-02 15:33:02
我们已经创建了一个全功能的msi,它不需要使用WIX的管理员权限。但是,我们遇到了一些用户可能没有在他们的机器上安装VSTO运行时的情况,我想知道是否有办法规避管理员权限来安装它(或直接使用dll)。如果我正确理解您的答案,那么无法在没有管理员权限的情况下在这些用户的计算机上获得VSTO运行时间。正确? – floatingfrisbee 2014-10-03 14:10:55
正确。 http://social.msdn.microsoft.com/Forums/vstudio/en-US/e98691fb-4d79-4089-9eeb-d9bca258ce6a/install-vsto-runtime-without-admin-privilidge?forum=vsto – 2014-10-06 22:31:07