0

我有一個VSPackage,作爲一個Visual Studio 2005項目開始生活,已成功遷移到Visual Studio 2008,現在它正在遷移到Visual Studio 2010.可以在Visual Studio 2010包中使用.ctc文件嗎?

問題是所有的菜單都是在我知道的一個.ctc文件現在已被基於XML的.vsct文件取代,它們不再有效。

有沒有辦法讓Visual Studio 2010識別.ctc文件,或者我將不得不將所有菜單轉換爲.vsct格式?其他一切正常。

回答

1

CTC格式在VS2008棄用。是的,有一個轉換器可以從CTC轉換爲VSCT。由this MSDN page覆蓋。閱讀頁面以獲取指示信息,我將在此處概述該頁面。您需要獲得Perl運行時。然後你可以運行位於命令行的VisualStudioIntegration \工具\ bin子目錄ConvertCTCToVSCT.pl腳本:

c:\pathto\perl.exe "c:\pathto\ConvertCTCtoVSCT.pl" PkgCmd.ctc PkgCmd.vsct 

pathto是各自的文件的路徑。

+0

感謝您的確認,這就是我所懷疑的。轉換器應該節省一些努力,謝謝你的提示。 –

相關問題