将 Visual Studio 扩展 (VSIX/DLL) 整合到一个 exe 中
Posted
技术标签:
【中文标题】将 Visual Studio 扩展 (VSIX/DLL) 整合到一个 exe 中【英文标题】:Visual Studio Extensions (VSIX/DLL) into one exe 【发布时间】:2016-11-10 02:00:20 【问题描述】:我有两个 Visual Studio 扩展(vsix,我也有 dll),我想将它们组合起来,并通过仅执行一个 .exe 或某种设置文件来执行/设置它们。
第一个扩展
第二次扩展
是否可以在同一个解决方案中只使用一个可执行文件?或者我是否必须手动尝试将两个扩展代码组合到其中一个项目中。
例如(CompletionTest 转换为 VclTooltip)或反之亦然,还必须确保没有类冲突、对象不重叠等。
【问题讨论】:
【参考方案1】:您可以在 .vsixmanifest 设计器中将一个 VSIX 扩展包含到另一个中,然后在 添加新依赖项 对话框中为另一个 .vsix 选择 文件系统上的文件。有关更多详细信息和选项,请参阅How to: Add a Dependency to a VSIX Package。
【讨论】:
以上是关于将 Visual Studio 扩展 (VSIX/DLL) 整合到一个 exe 中的主要内容,如果未能解决你的问题,请参考以下文章
是否可以创建适用于 Visual Studio 和 Blend 的 VSIX 扩展?
生产力提升! 自己动手自定义Visual Studio 2019的 类创建模板,制作简易版Vsix安装包...
生产力提升! 自己动手自定义Visual Studio 2019的 类创建模板,制作简易版Vsix安装包...