[英]Creating Visual Studio extension package installer
I have created a Visual Studio extension that is compatible with Visual Studio versions 2005 - 2013. For VS2010 and later I've just uploaded the extension in vsix format to the gallery and to be honest I want to keep the comfortable vsix format for these newer versions of VS. 我创建了一个与Visual Studio版本2005 - 2013兼容的Visual Studio扩展。对于VS2010及更高版本,我刚刚将vsix格式的扩展名上传到库中,说实话我想为这些新版本保留舒适的vsix格式版本的VS. My problem is that I want to publish the extension for legacy VS versions (2005 and 2008) as well and I haven't found a clean solution to my problem despite spending several days with research.
我的问题是我想发布旧版VS版本(2005和2008)的扩展程序,尽管花了几天研究,我还没有找到一个干净的解决方案来解决我的问题。
What I've done so far: 到目前为止我做了什么:
Questions: 问题:
Any comments/suggestions are welcome especially if you have already faced a similar situation. 如果您已经遇到类似情况,欢迎提出任何意见/建议。
Speaking from my own experience, I developed several packages with VS 2005-2013 support. 根据我自己的经验,我开发了几个支持VS 2005-2013的软件包。 I use Wix generating .msi that copies files and writes to HKLM\\Software\\Microsoft\\VisualStudio\\x.0.
我使用Wix生成.msi复制文件并写入HKLM \\ Software \\ Microsoft \\ VisualStudio \\ x.0。 Supporting only VS 2005/2008 from an .msi should be even more simple.
仅支持.msi的VS 2005/2008应该更加简单。
Visual Studio gallery doesn't extract anything from msi (you can even just post a link to your site). Visual Studio库不会从msi中提取任何内容(您甚至可以发布指向您网站的链接)。 I don't have links to good samples, but basically you need to add info about your package to HKLM\\Software\\Microsoft\\VisualStudio\\9.0\\Packages plus Menus and ToolWindows .
我没有良好样本的链接,但基本上您需要将有关您的包的信息添加到HKLM \\ Software \\ Microsoft \\ VisualStudio \\ 9.0 \\ Packages以及菜单和ToolWindows 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.