vsx

    2熱度

    1回答

    我想編寫一個Visual Studio 2010擴展,在每個類,方法,屬性,字段和事件定義上顯示邊距標誌(工具提示/彈出窗口點擊其他信息)。 新的基於MEF的框架非常整潔,但我可以標記以創建邊距字形的唯一東西是快照雲。不幸的是,他們沒有任何類型的代碼模型或結構,我不得不通過字符串解析來搜索類名等,絕對不是我想要做的。 我們發現,我們可以使用 [Import] internal SVsServic

    3熱度

    1回答

    我已經爲我的Visual Studio 2010擴展(使用Package SDK,.vsix)創建了一個新的菜單選項。我希望它出現在Attach to Process選項後面,最好在同一個菜單組中。有documentation on the existing menu groups但這似乎並不包括我正在尋找的組。 .vsct聲明XML中還有一個priority屬性;它是否可以控制菜單選項和組的排序

    3熱度

    1回答

    我正在開發一個Visual Studio擴展性包。我需要使用IVsSccProject2.GetSccFiles獲取項目層次結構下的文件。 Visual Studio中表現爲一個標準的文件夾和WebReferences不同: 的標準文件夾,甚至沒有返回SCC文件有孩子的。 的Web引用返回所有在Web引用文件(*的.wsdl,* .datasource,* .MAP,*的.cs) ,因爲我用一個共

    3熱度

    1回答

    我正在爲VS2010中的UML序列圖構建命令擴展,並需要在當前解決方案中實現特定接口的類型列表。如何從擴展中訪問類型和程序集信息?到目前爲止,我所有的嘗試都只列出了在原擴展項目中加載的程序集,而不是VS正在編輯的程序集。

    0熱度

    1回答

    我正在嘗試創建一個與Sequence Diagram Designer一起工作的Visual Studio擴展,並且希望能夠註冊一個事件,該事件會在選擇時通知我圖中的變化。 IMonitorSelectionService界面似乎提供了此類事件,但我不知道如何從VSPackage獲取此服務的實例。 爲了獲得此服務的實例,或者是否有其他更容易訪問的事件可以使用,我需要做些什麼?

    4熱度

    2回答

    我想獲得IVsBuildableProjectCfg對象的實例,但我不知道如何獲取它。 我目前可以得到代表每個活動項目的DTE項目和/或IVsHierarchy對象,沒有問題。你如何獲得每個項目IVsBuildableProjectCfg的實例? 理想情況下,我想掛鉤每個項目的構建事件,以瞭解每個構建是否成功,以及掛鉤解決方案以查看整個構建是否被解僱。 (我也嘗試使用DTE2.BuildEvent

    0熱度

    1回答

    我們有一堆模板,添加使用「網絡」模板的C#Web應用程序項目新項目(過濾時,其中有些是唯一可見組ID)。然而,我們的許多其他模板並不適合添加到Web項目中(它們旨在添加到標準的C#類庫項目中)。我想在向C#Web應用程序項目添加新項目時阻止顯示這些模板。 我不知道這是可以做到的。我知道反過來是可能的;創建項目模板,只下 Web項目出現,但我想我們的一些模板,只顯示在無味的C#項目(不 Web應用程

    2熱度

    2回答

    我正在編寫一個需要知道用戶當前正在調試的文件的完整路徑的VS擴展,並且我想支持在pdb中寫入的源路徑不正確的情況,並且提示用戶在別處找到該文件。 如果我執行以下操作: 1)調試一個DLL,其PDB點代碼文件在位置A 2)將代碼文件到不同的位置,B 3)當提示打開文件對話框,指示調試器找到位置B的代碼 然後打開文件,看起來Visual Studio「記住」了這個重定向,並且知道在位置B尋找文件,即使

    0熱度

    1回答

    我使用工具窗口創建了一個vs 2010擴展。我的工具窗口中有一個瀏覽器。 當我在瀏覽器中鍵入文本時,一切正常,但當我點擊某些鍵,如「enter」或「backspace」,該動作正在VS的源代碼編輯器上進行,而不是在我的工具窗口中的瀏覽器中進行。 任何想法爲什麼?!

    3熱度

    2回答

    後,我有一個C#加載項,我想用戶構建了一個解決方案後自動運行。有沒有可能的方法來實現這一點? 到目前爲止,網上通緝後,我發現: http://msdn.microsoft.com/en-us/library/envdte.buildeventsclass.onbuilddone.aspx - 這是BuildEventsClass.OnBuildDone事件的文檔。然而,當時說的beggining「