登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

山顶洞人的绳索

Strings from a caveman.

 
 
 
 
 

日志

 
 

VSX: 申请和安装 PLK  

2008-08-03 23:40:22|  分类: VSX |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

这是发布自己的 VsPackage 之前必做的一个步骤:由于一系列原因(天知道什么原因,可能想记录一下人们拿他的VS扩展了什么吧),要想在别人没装VSSDK的机子上运行你的 Pkg 是不行的,除非有对应的 Package Load Key (PLK),那么这个该死的东西怎么得到呢?其实也很简单,上VSX主页就能找到申请PLK的链接,点进去,准确地填写好相关信息,其实在一段时间之前还要注册帐号新建Product的(到底多久之前?惭愧,本人获取新信息能力太慢,上去以后就发现已经是Anonymous了……)

填写的时候注意了,信息填错,与Package的信息“相差一个字符”都会产生Package Load Failure,要是在那个黑暗的旧时代,你就得重新创建产品,说不定还得重新注册,不过在今天新社会就没那么严重了,但是如果没有意识到这个问题的话,还是会为此花掉相当一部分有意义的时间的。至于GUID的格式,上面要求带{},但是我试过带不带{}都返回同一个PLK的,但是既然人家这样要求了,可能以后真的这样要求也说不定,还是守下规矩好。

得到的一长串PLK,给你的时候分了几行,但实际上是不断开的,将这段东西复制添加到项目里的任意资源文件,随便为他起个数字(resourceId),就可以用这些信息填写那个ProvideLoadKeyAttribute了,做好后先Build一下项目,好让其编译进去,再修改项目属性,在Debug的build选项里添加一个 /noVSIP,然后就可以按F5调试,看看加载成不成功了,不成功的话好好对比一下那些字符串吧!(估计用@""这种表达式出错几率会少点)

  评论这张
 
阅读(509)| 评论(1)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018