我使用VS 2012创建了我的第一个Outlook 2010 AddIn,但是我在创建setup.exe时遇到了问题。
我正在使用clickOnce发布setup.exe文件但是当我尝试安装AddIn时,我收到的信息与此人一样 - Error deploying VSTO Office addin
事实证明,我无法在VS2012中创建MSI安装程序,因为MS已不再支持它。相反,我将使用InstallShield来创建setup.exe。我尝试了此视频中列出的步骤 - http://resources.flexerasoftware.com/web/demos/IS2010_VSLE_Demo/IS2010_VSLE_Demo-lite.html
那也失败了。由于某种原因,它找不到似乎没有创建的.vsto文件!它查找的文件路径也是错误的,即使我根据MSDN页面的说明在注册表中指定了“[TARGETDIR] ... | vstolocal”。
问题:我需要做些什么来修复clickOnce安装程序错误或InstallShield错误?
我不关心我使用哪种部署方法,只要: 它工作! 2.我可以将setup.exe(带有任何必要的文件)复制到USB记忆棒上,并让几个人来测试Outlook AddIn。
感谢。
答案 0 :(得分:2)
感谢MSDN论坛中的Andy_mic,答案是:
按以下链接逐步执行所有步骤:Deploying an Office Solution by Using Windows Installer
我遇到了几个问题: