我已经使用 VS 2012 创建了我的第一个 Outlook 2010 插件,但在创建 setup.exe 时遇到了问题。
我正在使用 clickOnce 发布 setup.exe 文件,但是当我尝试安装插件时,我收到与此人相同的消息 -部署 VSTO Office 插件时出错
事实证明,我无法在 VS2012 中创建已接受的 SO 答案中的 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 错误?
我不在乎我使用哪种部署方法,只要: 1. 它有效!2. 我可以将 setup.exe(包含任何必要的文件)复制到 U 盘上,然后让几个人测试 Outlook AddIn。
谢谢。