envdte

    0熱度

    2回答

    感謝您的期待。 我有一個小程序根據一些項目信息和數據庫連接生成一個新的.NET解決方案。 作爲此過程的一部分,我使用edmgen2自動生成ADO.NET實體數據模型/ .edmx文件。 此代碼正常工作,並生成添加到Windows中項目文件夾中的.edmx等。 的問題 當我打開生成的溶液中,隨後含有.edmx的DAL項目,我必須再展排除的文件,單擊鼠標右鍵,然後手動include的的.edmx。 這

    0熱度

    1回答

    如何以編程方式將多個項目添加到Visual Studio解決方案中? 如果我使用 solution.addfromtemplate(template1); solution.addfromtemplate(template2); 然後它會覆蓋項目與模板1?

    1熱度

    1回答

    我有一個C#Visual Studio 2010控制檯應用程序,它從Excel電子表格讀取行,然後使用StreamWriter生成相應的C#類。 類中生成的代碼行是未格式化的,因爲它們沒有縮進。 我知道我可以手動打開這些文件,按Ctrl E + D. 格式化他們,但我需要知道如何將它們編程方式產生器應用格式,請。 我曾嘗試以下代碼: Type typeDTE = typeDTE = Type.Ge

    8熱度

    3回答

    我正在嘗試構建一個NuGet包,該包可自動添加我們公司的代碼分析字典並可更新。 規則集添加到內容文件夾中,現在我想使用install.ps1腳本將規則集添加到項目文件中。 我想通過使用envDTE的方式,但我找不到有關它的許多有用的文檔,除了這個壓倒性的對象圖,我無法找到CodeAnalysisRuleset節點。 http://msdn.microsoft.com/en-us/library/z

    1熱度

    2回答

    我正在尋找一種方法來讓我的擴展程序檢查Visual Studio 2012中當前打開的窗口是否爲1,其中用戶可以編寫代碼(或任何類型的文字,真的)。 要檢查是否當前打開的窗口已經改變了,我用 _DTE.Events.WindowEvents.WindowActivated。 這給我EnvDTE.Window收到的重點。 當我在調試時查看那個窗口的屬性,我看EnvDTE.Window.Documen

    0熱度

    3回答

    我正在使用Visual Studio代碼自動化生成一些自定義代碼和類。 下面的函數是指,以產生一個擴展方法 private void AddToPocoExtensionMethod(CodeClass2 entityAdapterClass, string name, string modifiedNameCamelCase, List<CodeProperty> properties) {

    0熱度

    1回答

    內右鍵點擊組件的名字,我想編寫一個Visual Studio擴展捕獲當用戶點擊右側的代碼的一部分 檢測如果以下信息用戶點擊了一個方法,如果是獲得方法名 檢索方法的類的全名,即(命名空間+類名) 檢索包含項目的輸出類型,即,類庫等 完整的程序集名稱,即路徑+名 我使用EnvDTE對象和IVsTextManager GetActiveView()相結合的方法,但我無法讓所有的我所需要的信息。我見過測試

    0熱度

    1回答

    我的代碼一直在另一臺計算機上正常工作,失敗的代碼爲FullPath和FileName。錯誤是: 'object'不包含'FullPath'的定義,並且沒有找到接受類型'object'的第一個參數的擴展方法'FullPath'。 的代碼是: var sftp = new Tamir.SharpSsh.Sftp(direction); sftp.Connect(); foreach(var fil

    1熱度

    1回答

    我想在我的加載項中處理Visual Studio關閉。問題是,一旦關閉已經開始,各種DTE對象方法將不再起作用,而是會觸發COMExceptions和E_FAIL錯誤代碼,因此加載項不能正常工作。 因此,我需要以某種方式檢測啓動關機的時刻。有EnvDTE.DTE.Events.SolutionEvents和EnvDTE.DTE.Events.DTEEvents類,但其中的所有事件都標記爲「僅基礎設

    0熱度

    2回答

    我正在尋找一個事件,它會在主窗口最小化並在Visual Studio擴展包中恢復時通知我。 我已經看過DTE2.Events,以及IVsWindowFrame和IVsWindowFrameNotify接口,但沒有看到任何會做我需要的東西。