今天在试验用XCOPY方式部署包时,在按SDK帮助导出PLK信息时
To generate the system registry file
|
在命令行窗口输入
regpkg /regfile:DeployPackage.reg /codebase DeployPackage.dll
出现以下错误
regpkg : error : 无效的 URI: 无法确定 URI 的格式
后来还是看在线的SDK帮助,才发现原来是因为dll名要使用绝对路径,或者复制到regpkg.exe所在路径
也是靠帮助后面的Community Content
参见:
Visual Studio SDK
Tutorial: Simple VSPackage Deployment
http://msdn.microsoft.com/en-us/library/bb458038.aspx
附:
改 DeployPackage.reg中的dll路径要使用绝对路径,不能用相对路径,否则系统会到.net ide的路径找包的dll
【VS Shell Integrated】解决问题:" regpkg : error : 无效的 URI: 无法确定 URI 的格式"