envdte

    3熱度

    2回答

    我有1個Web應用程序項目的解決方案。我試圖向它添加三個C#類庫項目,然後將這三個項目的項目引用添加到現有的Web應用程序項目中。我正在使用PowerShell進行此操作。我可以將三個項目添加到解決方案中,但我無法弄清楚如何將項目引用添加到現有項目。我知道我必須使用VSLangProj.VSProject才能訪問引用,但我仍然收到轉換錯誤。 以下是錯誤: 無法將類型的 「系統_ ComObject

    2熱度

    1回答

    運行VS 2012.我創建了一個加載項。我想處理OnEnterBreakMode事件。 Exec方法被調用。我試着返回處理=真/假。該處理程序從不被調用。我嘗試了DTE和DTE2的一些變體。我進入工具菜單>單擊「MyAddIn1」,並調用Exec方法。我證實了這件事是有約束力的。我不知道加載項的生命週期如何工作。 StartEvents不是一個覆蓋,它沒有連接到任何東西。我覺得奇怪...... p

    0熱度

    1回答

    我創建了一個Visual Studio加載項,並且當我在服務器資源管理器窗口(或數據表或數據字段)中選擇數據連接節點時,是否有方法從屬性窗口中獲取屬性值使用EnvDTE的視覺工作室? 我需要從這些領域獲取這些值:提前

    2熱度

    1回答

    我創建了一個腳手架工具,並且想要從EnvDTE擴展的某個項目中安裝nuget包。這可能嗎?

    2熱度

    2回答

    我寫了一個小的VSIX插件,它可以將調試器附加到特定的進程。這個過程是用c#和C++代碼編寫的,所以我需要使用託管引擎和本地引擎來連接它。從Visual Studio可以通過選擇由DEBUG打開的窗口中這些發動機簡單地實現 - >附加到進程 - >選擇...: 下面,我已經證明了這基本上做同樣的事情,用Process2.Attach2(MSDN)代碼示例: EnvDTE80.DTE2 dte =

    0熱度

    1回答

    我想確定是否從VSPackage中安裝VS2013 Update 2。什麼是最簡單的方法來完成這一點?

    1熱度

    1回答

    在T4模板中使用EnvDTE我可以輕鬆地從一個類中獲取所有方法。 更進一步,並循環這些方法來獲取返回類型作爲CodeClass2(或簡單CodeElement2)我卡住了。 ((CodeFunction2)codeElement).Type.AsFullName; 此代碼很好地得到返回類型的全名,但如果我嘗試這樣; ((CodeFunction2)codeElement).Type as Co

    6熱度

    1回答

    我使用T4實現了一些相當直接的代碼生成,但是當涉及到Property生成的細節時,我遇到了一個基本問題。當我訪問我想要生成的CodeProperty對象的Type屬性時,它們返回'System .__ ComObject'而不是實際的屬性類型。 我正在使用EnvDTE來查找包含我的自定義屬性的項目中的所有類。我使用這個標記來生成代碼。到現在爲止還挺好。然後我遍歷所有的CodeElement對象,這

    5熱度

    1回答

    給定一個表示特定類/字段/屬性的字符串(例如MyNameSpace.MyClass或System.String.Length),如何以編程方式使Visual Studio轉到該類/字段/屬性(即,使Visual Studio執行相同的操作如果我要在代碼編輯器中輸入參考,然後按F12)?

    3熱度

    1回答

    我有用C#編寫的Visual Studio 2013軟件包,我需要在Visual Studio 2013運行時在C++項目文件中對項目及其屬性進行一些更改和項目已加載。實際上,保存整個解決方案時保存項目文件也可以。 <?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="12.0"