日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

【VS Shell Integrated】手工創建VSCT文件

系統 2049 0

基于XML文件創建,改后綴名為.VSCT

VSCT文件的名稱任意

?

從現有的VSCT文件復制來基本內容

關鍵是要指定文件的生成操作屬性,方法如下:

選中文件,點屬性窗口,在“生成操作”屬性中選擇“VSCTCompile”。

如果屬性值下拉菜單中沒有"VSCTCompile"項,則要做以下操作(直接輸入VSCTCompile是不行的):

1)用記事本打開項目文件(.csproj)

2)找到文件對應的ItemGroup項,可能如下

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

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

其中1000可為其它數字,是資源標記,在包注冊文件中用到

?

      
[ProvideMenuResource( 1000 , 1 )]
public sealed class DesignPackage : Package

?

?

3)重新加載項目

這時再看VSCT文件的屬性窗口,生成操作屬性已經是VSCTCompile,并且屬性值下拉菜單中多了一些項

?

這樣的話,VSCT中的項目就可以注冊到VS.Net的IDE中了。

?

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

?

在虛擬機開發環境中VSCT文件起了作用,但在本機開發環境中執行卻死活不起作用,可能受2010的影響。不過,把包在本機部署后,起作用了。

?

個人感覺VSCT文件還是難以使用,費勁。

參考

Visual Studio SDK
How to: Create a .Vsct File

http://msdn.microsoft.com/en-us/library/bb166347.aspx

關鍵看后面的 Community Content,本機的SDK幫助中沒有啊,但卻是解決問題的關鍵。

? ?

?

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

可以轉載,但不可用于贏利性用途。保留所有權力。

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

?

【VS Shell Integrated】手工創建VSCT文件


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 巴林右旗| 姚安县| 兰西县| 博爱县| 海盐县| 礼泉县| 邹城市| 二连浩特市| 竹北市| 余姚市| 平南县| 巴青县| 宜兴市| 水城县| 台安县| 通海县| 萨迦县| 雅安市| 革吉县| 渭源县| 禹城市| 广灵县| 霍林郭勒市| 浏阳市| 铜川市| 阿拉善盟| 宁武县| 利川市| 阿克苏市| 武胜县| 竹溪县| 马龙县| 河北区| 繁昌县| 宽甸| 延庆县| 隆昌县| 寿阳县| 从化市| 威信县| 东城区|