vs-extensibility

    1熱度

    3回答

    我正在嘗試構建一個Margin(通過MEF)作爲VS插件。我需要獲取包含方法定義的行。我發現人們在做這樣的事情,但似乎大部分都是解析測試。這似乎是一個非常糟糕的主意,因爲它顯然只適用於你知道如何解析的語言。 在一個插件我可以使用較高級別模型通過編程方式訪問該文檔: var fcm = _application.ActiveDocument.ProjectItem.FileCodeModel; v

    1熱度

    1回答

    我想現在如何重新啓動一個VSpackage,我的意思是如果它從零加載。我創建了一個與實際解決方案一起工作的擴展,當我需要更改爲其他解決方案時,擴展的狀態仍然存在,而我不想那樣做。直到現在,我關閉了IDE,然後再次以其原始狀態中的擴展名啓動它。有可能在不關閉IDE的情況下進行重置會更好。

    0熱度

    1回答

    我想修改VS 2010中與silverlight文本框關聯的屬性表。 我喜歡在Silverlight文本框的屬性表中添加一個新屬性而不創建自定義控件。 如果我想添加一個名爲「Default value」的屬性,並且我想在用戶從設計時屬性表 中指定它時運行自定義代碼我可以這樣做嗎? 我正在閱讀有關WPF設計器的可擴展性,但我可以找到的所有內容都是使用自定義屬性的自定義控件。 我們可以做一個現有的控制

    0熱度

    1回答

    我在Silverlight中定義了一個附加屬性,我想在Silverlight的TextBox上使用它 是否有方法在Blend中的屬性頁面上顯示此屬性,以及VS 2010 與我們一樣與附加屬性Grid.Column,Grid.Row,我們可以在VS 2010上設置它們? 如果是,我可以創建使用Silverlight擴展自己的PropertyValueEditor? 感謝您的幫助

    1熱度

    2回答

    假設我有C#代碼行: 變種myList中=新列表{1,2,3}; 而且我把「myList中」監視窗口中,然後拖動列表的第一個項目下來,監視窗口中創建與此數據成員的內部名稱,在這種情況下將是一個新的生產線 (新System.Collections.Generic.Mscorlib_CollectionDebugView(myList中))。項目[0] 我的問題是,有沒有辦法在一個EnvDTE的表達式

    0熱度

    1回答

    我有一個項目使用WPF UserControl庫與工具窗口構建一個可擴展性包。我有VS 2008和VS 2010版本。如果我將Net框架保持在3.5或更低版本,重用Wpf對於兩個版本都很容易。有一個現有的Silverlight 4.0/Net 4.0應用程序,我被要求轉換爲WPF。它使用了很多4.0版本的功能,並且將其重新編譯爲較低版本是主要工作。我已經運行測試來嘗試使用Net 4.0 Wpf,V

    1熱度

    1回答

    我的解決方案資源管理器上的我的上下文菜單太長了,雖然我沒有抱怨,這是因爲我有很多擴展安裝。我可以找到的大多數命令...但有一個討厭的命令總是很難找到,我一直都在使用它。 「設爲啓動項目」 有沒有一種方法(或擴展),讓我一個子菜單添加到上下文菜單我經常使用的命令或擴展的解決方案中添加工具欄窗口?? 任何幫助非常感激

    1熱度

    1回答

    我有一個Visual Studio擴展(CustomTool),它依賴於NLog進行日誌記錄。我想通過VSPackage將NLog配置文件部署到該工具的程序集安裝到的同一目錄中。 我看過Vsix清單,但似乎無法找到部署此類工件的方法。 有沒有辦法做到這一點? 更新: 顯然,如果「複製到輸出」被設置在一個文件上的一個項目從主VSIX項目被引用,它封裝了該文件。但是,如果文件在主VSIX項目中,即使「

    1熱度

    1回答

    我有一個使用System.Timers.Timer myTimer的Visual Studio加載項。 每N秒myTimer火災並執行該代碼:因爲這會從另一個線程調用我有時會收到這些錯誤之一 foreach(Window window in DTE2.Windows) { TextDocument td = window.Document.Object("TextDocument")

    0熱度

    2回答

    我需要製作一個自定義的C++項目嚮導,它與C++嚮導中構建的相同。哪種類型無關緊要。它可以是控制檯類型的項目。 我需要改變的只是添加自定義包含目錄的路徑和自定義庫目錄的路徑。 我該怎麼做?