Installation 我可以通过VSIX安装程序将二进制文件安装到GAC中吗?

Installation 我可以通过VSIX安装程序将二进制文件安装到GAC中吗?,installation,gac,binaries,vsix,Installation,Gac,Binaries,Vsix,我有一个混合安装程序,它将二进制文件放到目标机器(WIX)上,并将模板安装到visualstudo(VSIX)中。VSIX作为二进制文件存储在安装程序中,并在安装完成后通过自定义操作进行安装 这是可行的,但也有一些问题。如果我可以完全跳过WIX并通过VSIX安装所有东西,我就可以绕过这些问题 问题是我必须在GAC中删除一些二进制文件。如果我能在VSIX的GAC中放入一个二进制文件,那么一切都会很酷。但我似乎找不到任何关于如何做到这一点的信息 或者,我可以使用VSIX将二进制文件安装到目标计算机上

我有一个混合安装程序,它将二进制文件放到目标机器(WIX)上,并将模板安装到visualstudo(VSIX)中。VSIX作为二进制文件存储在安装程序中,并在安装完成后通过自定义操作进行安装

这是可行的,但也有一些问题。如果我可以完全跳过WIX并通过VSIX安装所有东西,我就可以绕过这些问题

问题是我必须在GAC中删除一些二进制文件。如果我能在VSIX的GAC中放入一个二进制文件,那么一切都会很酷。但我似乎找不到任何关于如何做到这一点的信息

或者,我可以使用VSIX将二进制文件安装到目标计算机上的特定位置吗


这是否可能?

否。VSIX无法将文件放入GAC,也无法为您添加注册表项。Exe或MSI安装是您需要的。但是,您的用户将失去在Extension Manager中启用/禁用的功能,这是令人遗憾的


总结您的部署选择,并确认无GAC问题。

Gah。一定是被我的科学怪人和魔法弦卡住了。烂透了。