计算机上缺少vsix安装程序,使用MSI安装程序部署VSIX
Matt..
9
这不是建议的方案.
从MSDN,"您不能使用Windows Installer程序包(MSI)来部署VSIX程序包.但是,您可以提取VSIX程序包的内容以进行MSI部署.本文档介绍了如何准备默认输出为VSIX程序包的项目包含在安装项目中."
以下是一些包含更多信息的页面:
添加有关如何完成此操作的更多信息:
您不能使用vsix本身,但您可以解压缩它(只需将vsix重命名为zip)并手动将所有文件添加到MSI中.正如它在VS博客上所说,你需要确保包含vsixmanifest文件(它应该在vsix中),并确保将"InstalledByMsi"属性设置为true.如果您有pkgdef文件,请确保包含该文件.
再次,正如它在VS博客上所说,应该安装所有这些文件
"%VSInstallDir%\Common7\Ide\Extensions\Your Company\Your Product\Version"
(并且您需要根据实际位置替换%VSInstallDir%.)
您询问:
如何使用visual studio安装程序将某些文件放在非特殊文件夹中.
标准vsix安装程序安装的Vsix软件包将始终将所有文件放在"%VSInstallDir%\ Common7\Ide\Extensions ..."中的同一文件夹下,但由于您使用的是MSI,因此您应该可以放置其他地方的其他文件,如果你想.
我自己没有试过这个,但我和vsix一起工作了很多.
我希望这有帮助!
计算机上缺少vsix安装程序,使用MSI安装程序部署VSIX相关推荐
- 这台计算机上缺少此项目引用的 NuGet 程序包,DotNetCompilerPlatform
严重性 代码 说明 项目 文件 行 禁止显示状态 错误 这台计算机上缺少此项目引用的 NuGet 程序包.使用"NuGet 程序包还原"可下载这些程序包.有关更多信息,请参见 ht ...
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
为什么80%的码农都做不了架构师?>>> 错误信息:未在本地计算机上注册"microsoft.ACE.oledb.12.0"提供程序. 解决办法: 立即下载 ...
- 错误:未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序
前言 在win10上安装某然间,出现错误提示:未在本地计算机上注册"Microsoft.Ace.OleDb.12.0"提供程序. 未在本地计算机上注册"Microsoft ...
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。
当用sqlserver 导入excel文件的时候,会出现未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序. 解决办法: 去http://downlo ...
- “未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”的解决方案
不论是连接Access数据库或是SQL Server数据库,"未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序."这个问题从Of ...
- 本地计算机策略未创建,未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序...
您好: 简单的程序代码如下: DataSet ds=new DataSet(); try { string strCon = @"Provider=Microsoft.Jet.OLEDB.4 ...
- #sql server 导入excel数据报错 未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序
sqlserver 导入excel文件报错 出错: ADDITIONAL INFORMATION: 未在本地计算机上注册"Microsoft.ACE.OLEDB.16.0"提供程序 ...
- 将excel数据导入到SQL server数据库,SQL server引入导入excel报表,如何解决“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”问题
目录 版本: 文章主要内容: 未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序 新版本不同的设置的地方: 版本: SQL server2018.ex ...
- 导入表格excel的方法+sqlsrver数据导入(.xlsx):未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
sqlsrver数据导入(.xlsx):未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序 解决方法 弹窗提示下面错误 解决方法:下载AccessDa ...
- 导入 Excel 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序解决办法
错误提示:未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序. (System.Data) 解决办法: 去http://download.micros ...
最新文章
- c语言程序的基本结构(学习笔记1)
- 比特币现金vs莱特币,谁将夺得小额支付市场?
- Flutter开发之《头条 Flutter iOS 混合工程实践》笔记(54)
- C#——事件(Event)DEMO[闻鸡起舞]
- Equipment download和自动生成的IBASE DB 信息
- ERP开发中应用字符串解析实现界面翻译智能化
- C++primer第十章 泛型算法 10.1 概述 10.2 初识泛型算法
- mysql mos login_MySQL 中常用的函数
- 干货—MySQL常见的面试题+索引原理分析!
- html的字号txt的制作,font 文本颜色 字体 大小标签
- Directshow播放框架详解
- 德鲁克:卓有成效管理者的5项基本能力
- 徐志摩《翡冷翠的一夜》
- 随机生成6位字母+数字混合密码
- Android之Parcel和Parcelable
- 实现交互式shell的几种方式:python pty 方式、升级nc、socat、script获取pty
- 黄页88网站之加密字符串破解
- OpenCV实践之路——雅虎色情图片检测神经网络试用报告
- 双柱式机械式举升机设计(论文+DWG图纸)
- 关于地理数据收集与处理的基本工具推荐(1) ---高分辨率卫星影像数据免费下载方式