我在VS2010中创建了一个Excel加载项。我正尝试使用Installshield创建安装。我不想使用VS2010将创建的发布setup.exe。原因是我需要在目标计算机上放置某些文件,并且希望使用installsheild来执行此操作。Installshield Excel加载项
我的问题是,我现在知道哪些文件应该去哪里。通常情况下,安装完成一切。
任何帮助将是惊人的。
我在VS2010中创建了一个Excel加载项。我正尝试使用Installshield创建安装。我不想使用VS2010将创建的发布setup.exe。原因是我需要在目标计算机上放置某些文件,并且希望使用installsheild来执行此操作。Installshield Excel加载项
我的问题是,我现在知道哪些文件应该去哪里。通常情况下,安装完成一切。
任何帮助将是惊人的。
我想你不会喜欢我的回答。
一些安装创作工具提供对Office加载项的直接支持。您配置一些基本设置并构建您的项目以获取安装程序。
其他人不提供支持,所以你需要手动完成。如果你想使用这种类型的工具,你应该找出你需要安装和在哪里。每个加载项都是独特的,可能有特殊要求,特殊设置或使用特殊位置。
如果您要自己配置安装程序,则首先需要手动安装加载项,然后尝试在安装程序中复制您的操作。 Automagical解决方案仅在支持它们的安装创作工具中可用。
基本上,你有一些关于插件部署的学习。
我完全同意Cosmin Pirvu,但在InstallShield中创建Installer for Add-In并不困难。
它不是直线前进,但我可以给你这实际上为我工作一个提示... 的基本问题,人们面对的是注册表项中Windows Installer的情况下,为你偷偷创建外接安装。
现在你准备去...的东西其余都是容易..
我已经搜查了很多天,当我没有发现它在互联网上的任何地方我想在这里,我试图自己发布的解决方案。
不要这样做。没有理由在目标机器上的开发机器上安装每个注册表项。这就是为什么每个人的登记是一个烂摊子。花点时间找出哪些CSLDs你需要和出口只是那些安装。 – RubberDuck
我导出的注册表项是从我一直在使用MS安装和部署项目创建的Windows安装程序。所以,所有我得到的条目是一样的,它不会messup的登记,为导出的注册表项被映射到特定组件的CLSID。 – Ambuj
这些年来我的博客上有一些很好的指针。谷歌“通过经验教训”。 –