我一直在使用visual studio VSTO项目开发一个外观Addon。当我将它作为Debug运行或从Visual Studio Outlook(2016)启动时启动并且插件工作没有问题。
但是,如果我尝试通过导航到VSTO部署文件并双击它来安装它,我会收到一条错误消息,指出" .net版本4未安装"。我试图使用命令行以管理员身份运行它,并且只是出现错误(这是因为如果我右键单击它,则会以管理员身份运行)。
问题在于,我试图安装所请求的.net版本,我只是告诉它不能,因为我安装了更新的版本。
对此的任何帮助将不胜感激。
更新:我已使用管理员凭据登录到计算机,并且安装时没有遇到任何问题。所以我认为这可能是系统或组策略问题。
答案 0 :(得分:0)
我们能够通过调用用于通过命令行安装VSTO文件的应用程序来部署应用程序。这也允许我们在这样做时使用证书。
用于安装允许其运行的证书的命令是winhttpcertcfg然后运行exe VSTOInstaller.exe,使用/ i作为参数运行VSTO文件的路径,然后使用/ s静默完成