2016-09-15 72 views
0

我一直在努力弄清楚这一点。 我们已经在Visual Studio 2013中制作了一个Outlook加载项。 我可以使用它们提供的.vsto在Windows计算机上没有问题地安装它。 现在我尝试了同样的事情,将.vsto放在citrix服务器上,安装这个工作正常,虽然它不允许调用互联网,所以我必须解决这个问题(任何人都知道它为什么要调用互联网?和什么?)。 比我得到它安装在服务器上,去瘦客户端,它的权利,我唯一要做的就是激活它。 第二我激活它,它运行一个可执行文件,显然是不允许的,我不能在客户端上激活它。Visual Studio 2013 Outlook插件,在受限制的Citrix环境中安装

回答

0

您需要为加载项创建MSI安装程序。有关更多信息,请参见Deploying an Office Solution by Using Windows Installer

+0

我已经使用该教程构建使用InstallShield的安装程序,并将设置设置为ALLUSERS = 1。 问题1是我在一个没有工作的visual studio项目中构建它,因为1,我的Citrix环境中没有安装InstallShield,或者我的包装机器上没有Visual Studio。 因此,我使用了InstallShield的'正常'版本和我们已有的许可证。 这是什么设置设置,并将软件包解压缩到C:/ Program Files/[ProjectName]/[Product] 之后,我仍然需要运行.vsto作为安装程序才能正常工作。 –