![](/img/trans.png)
[英]What would cause “Value cannot be null, Uristring” in a vsix installation?
在最新版本的 Visual Studio 16.6.2051 中,無法再安裝我的 Visual Studio package。 我得到錯誤 該安裝在以前版本的 Visual Studio 中運行(可能在最新版本中)。 我確信 Visual Studio 中發生了一些變化。 但是,這並不意味着我的安 ...
[英]What would cause “Value cannot be null, Uristring” in a vsix installation?
在最新版本的 Visual Studio 16.6.2051 中,無法再安裝我的 Visual Studio package。 我得到錯誤 該安裝在以前版本的 Visual Studio 中運行(可能在最新版本中)。 我確信 Visual Studio 中發生了一些變化。 但是,這並不意味着我的安 ...
[英]“Run Code Analysis” does not run my code analyzer
我已經編寫了一個代碼分析器作為我的 Visual Studio Package 的一部分。 這與此頁面上的說明相對應,只是它是我現有的 Package 的一部分,而不是獨立的分析器。 分析器注冊自身以分析 SyntaxNode 類型 StringLiteralExpression 和 Interpo ...
[英]Error installing Saxon 9.5 on .NET 2.0 project with package manager
我正在嘗試在Visual Studio 2012 Professional上安裝Saxon 9.5 HE(這是.NET 2.0支持的最新版本,您可以在其正式文檔中看到)。 這就是我得到的。 (我確實翻譯了意大利語的痕跡) 我也嘗試安裝9.4和9.3,但收到相同的錯誤。 正如我所 ...
[英]Visual Studio Custom Editor for Specific File
語境: 我正在為Visual Studio 2017創建自定義項目模板,效果很好。 在此項目模板內,我發出一個名為“ manifest.json ”的文件。 我需要為“ manifest.json ”文件創建自定義編輯器\\設計器,當用戶在“ 解決方案資源管理器 ”中雙擊該文件時, ...
[英]Receiving events from VS service in VSIX extension right from IDE startup
我正在嘗試創建一個Visual Studio Extension,以關閉最近最少使用的文檔。 為了實現這一點,我需要能夠跟蹤上一次使用文檔的時間。 我這樣做的方法是在Package :: Initialize方法中注冊RDT表偵聽器(AdviseRunningDocTableEvents)。 ...
[英]How to call ToolWindowPane constructor with parameters from Package object?
我正在創建帶有需要顯示的工具窗口的Visual Studio包擴展。 我有一個代表我的工具窗口的類,該類擴展了ToolWindowPane : 其中MyControl是要在工具窗口中托管的WPF對象。 當調用方法Package.CreateToolWindow時,從Package類中 ...
[英]How do I pick up the selected source file in a visual studio extension?
我正在寫一個視覺工作室擴展。 我想做的是運行一個菜單選項(確定已完成),該選項會使用源代碼管理瀏覽器來拾取我選擇的文件並對其進行處理。 有什么想法可以獲取此文件嗎? 我真的需要文件本身和TFS路徑$ / .... 這不是在“解決方案資源管理器”中選擇的文件。 謝謝您的期 ...
[英]How to determine whether or not EnvDTE.Project object represents a C/C++ project?
我有一個Project實例,我不明白如何找出項目類型/語言。 具體來說,我需要檢查一個C / C ++項目。 文檔似乎缺乏。 以前,另一個人在我的開源VS擴展中添加了以下一些魔法,它在VS2013-2015中有效: 但它不再適用於VS 2017 RC。 我很樂意擺脫這個運 ...
[英]Visual Studio package cannot be debugged in VS 2017 RC
我有一個可以正常工作的VSIX軟件包(擴展名),可以在VS 2013和2015中進行調試。我現在調整了清單以允許將軟件包安裝在VS 2017中。但是,它在那兒無法正常工作,我想調試它。 我在VS 2015中打開軟件包項目,並告訴它使用常規的命令行開關/rootsuffix Exp在VS 2 ...
[英]Adding a using directive to a class programmatically
我正在研究Visual Studio Extensibility。 MSDN中的這段代碼創建了一個新的C#解決方案,其中包含一個帶有類的項目: 我設法使用VSLangProj添加對MyProject的引用。 到現在為止還挺好。 結果類是: 在很多googleing之后我 ...
[英]Visual Studio Package - Include and use external resources (Images) over the code
我目前正在使用C#開發一個Visual Studio軟件包項目,該項目提供了一個新的工具窗口來存儲和復制自定義代碼段。 到目前為止,我已將小窗口設計如下: 該窗口的XAML代碼為: 和我使用的自定義數據模型: 打開工具窗口后,以下源代碼將加載模板文件夾的內容和子目錄 ...
[英]How do it create a Visual Studio 2015 Package, and - where the heck is the SDK?
嘗試為Microsoft Visual Studio 2015創建“ Visual Studio程序包”(供Visual Studio自身的開發人員使用的工具)嗎? 我買的一本書指出,應該可以通過“新建項目”>“模板”>“ Visual C#”>“可擴展性”來訪問該選項。 ...
[英]What is the correct way to subscribe to the EnvDTE80.DTE2.Events2.PublishEvents.OnPublishBegin?
我正在將VS插件移植到VS包中。 程序包初始化時,該程序包訂閱OnBuildBegin和OnPublishBegin。 Visual Studio會按預期觸發OnBuildBegin,但是從不調用OnPublishBegin。 在Visual Studio 2013、2012和2010 ...
[英]VSShellStub2.exe - System Error
要運行使用Microsoft Visual Studio Isolated Shell 2013開發的應用程序,需要在目標計算機上安裝哪些先決條件。 在全新的Win7 SP1 64位計算機上,我安裝了Microsoft Visual Studio Isolated Shell 2013 R ...
[英]Attach Asp.Net MVC application to iisexpress in C#
我開發了一個Visual Studio軟件包插件,今天我需要在C#中實現對iisexpress的附加。 我的插件通過上下文菜單中的按鈕在Visual Studio編輯器中構建活動文檔的項目,在例程的最后,我需要附加它。 我研究發現: 但是,當執行此代碼時,Visual Stu ...
[英]How to Reinstall Visual Studio Package from web installer
我在Visual Studio 2015社區版中添加新的javascript文件,打字稿文件時遇到錯誤。 經研究,通過從ISO文件安裝以下軟件包來解決此問題: x:\\ packages \\ JavaScript_LanguageService \\ JavaScript_L ...
[英]My context menu item made by menu command in Visual Studio Package is not shown in cshtml files
我做了一個菜單命令,它可以在.cs文件中正常工作,如下所示。 倒數第二個項目“ Build this project”是創建的項目。 但是,當我在cshtml文件中嘗試時,此項目未顯示。 我懷疑問題出在我的vsct文件的“組”部分中。 我將菜單項設置為IDM_ ...
[英]Attaching to process in Visual Studio Package
我正在嘗試編寫將調試器附加到命名進程的Visual Studio包。 我在包裝中使用以下代碼。 但是我得到以下無用的錯誤: 該代碼顯然在做某事,因為如果該過程尚未啟動,則會出現此錯誤 該進程是一個托管的.net 4進程,我能夠通過VS UI附加到該進程。 對於 ...
[英]calling Roslyn from VSIX command
從EnvDTE.ProjectItem獲取Roslyn的SyntaxTree的最佳方法是什么? 我找到了另一種方法(Roslyn的Document into ProjectItem)。 我從打開的文檔中調用了VSIX命令,我想在那里試驗Roslyn的語法樹。 這段代碼有效,但對我來 ...
[英]Visual Studio Extension: Build error VSSDK1043: “There was a prblem finding the extension with a VSIX identifier…”
我正在嘗試調試我的擴展,突然間我無法構建它。 錯誤1找到VSIX標識符為“1cdefdc6-1f5e-4027-9bb7-773248c65070”的擴展名時出現問題。 路徑中的非法字符。 我已經回滾了我所做的所有更改,但仍然發生錯誤。 我不認為我改變了任何配置。 這 ...