envdte

    31熱度

    1回答

    我想通過NuGet包將解決方案文件夾和解決方案項(不是項目)添加到解決方案文件。我想這可以通過Powershell完成。我查看了NuGet,Powershell和EnvDTE的文檔,但無法弄清楚: 我會使用哪些命令/方法? 我會在Init.ps1,Install.ps1或其他地方執行此操作的標準腳本?

    0熱度

    1回答

    有沒有辦法將Visual Studio dte中的.wsp文件中的SharePoint解決方案打包? 我可以建立使用以下命令解決方法: $dte.ExecuteCommand("Build.RebuildSolution") 但是,這並不包的項目。 注意:我試圖用Powershell/PowerConsole做到這一點,但它會和我以其他方式訪問$ dte一樣。

    6熱度

    2回答

    我正在開發一個nuget包,它將設置當前項目以使用我公司的程序集版本控制標準。除了添加自定義構建步驟之外,我已經完成了我想要的所有功能(迄今爲止)。 從歷史上看,這是通過直接編輯.csproj文件並將一些新標籤添加到xml中手動完成的。這是... 地產集團 目標 這實際上增加了他們成功,但我已經通過編輯XML而不是通過EnvDTE對象做到了在$項目參數install.ps1。但是我收到一條消息,詢

    4熱度

    1回答

    我正在爲VS 2010編寫一個加載項。無法找到問題的答案 - 如何獲取CodeElement的Access屬性(如果有)。 我在嘗試反射,但沒有結果。例如, CodeElement是一個類的方法 public void GetAccess (CodeElement codeElement) { object code = codeElement; Type t = c

    0熱度

    2回答

    在一個VS擴展項目中,我試圖創建一個進程線程的映射,將其作爲EnvDTE.Thread(用於訪問Freeze和Thaw方法)和System.Threading.Thread(用於訪問ManagedThreadId屬性)進行強制轉換。 它應該是理想的如下,但鑄造不會編譯,說它不能從System.Threading.Thread轉換爲EnvDTE.Thread。 var threads = new D

    2熱度

    1回答

    我得出一個小的宏腳本從Visual Studio Macro to Format all Files in a Solution但遺憾的是它並沒有使用XML,XAML,工作配置等所有ProjectItem是基於XML的通常拋出異常(命令不可用),當他們在他們的主要觀點vsViewKindPrimary被打開: Dim projectItem As ProjectItem ' actually th

    1熱度

    1回答

    有一個在EnvDTE.StackFrame2接口沒有得到columnnumber財產,即使LineNumber上確實存在:http://msdn.microsoft.com/en-us/library/cc701201(v=VS.90).aspx; IL偏移也都行,我還可以做使用PDBS自己的IL OFFSET->列/行轉換。

    4熱度

    1回答

    我創建的Visual Studio 2008的加載項,讓我用一個熱鍵配色方案之間進行切換。 我得到了它的成功加載一個配色方案,應用它,但它是非常緩慢的。 下面是應用方案的代碼: // The Theme class is a holder for a color scheme private static void LoadTheme(Theme theme, DTE2 application)

    7熱度

    2回答

    比方說,我有一個解決方案與一個或多個項目,並使用以下方法我剛剛拉開序幕構建: _dte.Solution.SolutionBuild.Build(true); // EnvDTE.DTE 我怎樣才能爲剛剛建立的每個項目的輸出路徑?例如... C:\ MySolution \ PROJECT1 \ BIN \ 86 \發佈\ C:\ MySolution \ Project2的\ BIN \調試

    14熱度

    7回答

    有沒有辦法讓C#方法中使用所有類型? 例如, public int foo(string str) { Bar bar = new Bar(); string x = "test"; TEST t = bar.GetTEST(); } 將返回:酒吧,串並進行測試。 我現在可以得到的是使用EnvDTE.CodeFunction的方法正文文本。也許有更好的方法來實