手工创建VSCT文件

基于XML文件创建,改后缀名为.VSCT

VSCT文件的名称任意

 

从现有的VSCT文件复制来基本内容

关键是要指定文件的生成操作属性,方法如下:

选中文件,点属性窗口,在“生成操作”属性中选择“VSCTCompile”。

如果属性值下拉菜单中没有"VSCTCompile"项,则要做以下操作(直接输入VSCTCompile是不行的):

1)用记事本打开项目文件(.csproj)

2)找到文件对应的ItemGroup项,可能如下

<None Include="SomeFile.vsct" />
改为

<VSCTCompile Include="SomeFile.vsct">
<ResourceName>1000</ResourceName>
</VSCTCompile>

其中1000可为其它数字,是资源标记,在包注册文件中用到

 

 

 

3)重新加载项目

这时再看VSCT文件的属性窗口,生成操作属性已经是VSCTCompile,并且属性值下拉菜单中多了一些项

 

这样的话,VSCT中的项目就可以注册到VS.Net的IDE中了。

 

可能需要重新生成解决方案,再运行后,才能看到效果。

 

在虚拟机开发环境中VSCT文件起了作用,但在本机开发环境中执行却死活不起作用,可能受2010的影响。不过,把包在本机部署后,起作用了。

 

个人感觉VSCT文件还是难以使用,费劲。

参考

关键看后面的Community Content,本机的SDK帮助中没有啊,但却是解决问题的关键。

  

 

===============================================================

可以转载,但不可用于赢利性用途。保留所有权力。

===============================================================

 

posted on 2010-02-25 14:47 阅读(9)   所属分类:

郑重声明:资讯 【手工创建VSCT文件】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——