{"id":627372,"date":"2025-09-18T15:49:19","date_gmt":"2025-09-18T14:49:19","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=dotnet&#038;p=627372"},"modified":"2025-09-24T10:09:07","modified_gmt":"2025-09-24T09:09:07","slug":"resharper-rider-2025-2-2","status":"publish","type":"dotnet","link":"https:\/\/blog.jetbrains.com\/en\/dotnet\/2025\/09\/18\/resharper-rider-2025-2-2","title":{"rendered":"More Updates and Fixes for ReSharper and Rider 2025.2"},"content":{"rendered":"\n<p>A second set of updates and bug fixes for the 2025.2 release of&nbsp;<a href=\"https:\/\/www.jetbrains.com\/resharper\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">ReSharper<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/www.jetbrains.com\/rider\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rider<\/a>&nbsp;has just been made public.&nbsp;<\/p>\n\n\n\n<p>Let\u2019s take a look at what\u2019s been improved.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ReSharper 2025.2.2<\/h2>\n\n\n\n<p>To make your transition to Visual Studio 2026 seamless, ReSharper now installs a lightweight migration extension <strong>bundled with the product<\/strong>. This extension will be carried over automatically by Visual Studio when you upgrade to the 2026 release. You will then be able to launch the ReSharper installer for Visual Studio 2026 from the <em>Extensions<\/em> menu by selecting <em>ReSharper Installer <\/em>| <em>Install ReSharper<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1846\" height=\"1224\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/image-75.png\" alt=\"\" class=\"wp-image-644697\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Notable fixes:<\/h4>\n\n\n\n<ul>\n<li>We\u2019ve introduced support for xUnit v3 3.x, so you can now run tests without compatibility issues when upgrading from earlier xUnit versions. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RSRP-501333\/ReSharper-incompatible-with-xUnit-v3-3.x?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RSRP-501333<\/a>]&nbsp;<\/li>\n\n\n\n<li>The<em> Search Everywhere<\/em> dialog now auto-fills with the text selected in the editor in <em>Out-of-Process<\/em> mode. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RSRP-500894\/EAP2-Out-of-Process-Does-Not-Auto-fill-Search-Everywhere\" target=\"_blank\" rel=\"noopener\">RSRP-500894<\/a>]<\/li>\n\n\n\n<li>There are no more false <em>Cannot resolve symbol<\/em> warnings for valid XML documentation references in C# code. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RSRP-501683\/In-Rider-and-resharper-cli-false-warning-Cannot-resolve-symbol-ProblemDetailsService?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RSRP-501683<\/a>]<\/li>\n\n\n\n<li>Licenses from the License Vault are once again applied automatically on Visual Studio startup. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RSRP-500218\/ReSharper-license-isnt-automatically-applied-on-every-VS-startup-after-migration-to-License-Vault?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RSRP-500218<\/a>]<\/li>\n\n\n\n<li>Rider no longer incorrectly reports valid symbols as unresolved after updating to 2025.2.1, both in Visual Studio and when running <code>InspectCode<\/code>. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RSRP-501671\/Cannot-resolve-symbol-after-update-to-2025.2.1?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RSRP-501671<\/a>]<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>For the full list of changes included in this build, please refer to <a href=\"https:\/\/youtrack.jetbrains.com\/issues?q=Project:%20RSRP,%20RSCPP,%20dotTrace,%20dotMemory,%20dotCover,%20dotPeek,%20Profiler,%20DPA%20Available%20in:%202025.2.2*,%20-2025.2.1%20\" target=\"_blank\" rel=\"noopener\">our issue tracker<\/a>.<\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/www.jetbrains.com\/resharper\/download\/\" class=\"btn\" target=\"_blank\" rel=\"noopener\">Download ReSharper 2025.2.2<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Rider 2025.2.2 <\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Junie is out of Beta<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/junie\/\" target=\"_blank\" rel=\"noopener\">The AI coding agent by JetBrains<\/a> now provides stable support across all languages and technologies supported in Rider.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">.NET Aspire support<\/h3>\n\n\n\n<p>The bundled <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/23289--net-aspire\" target=\"_blank\" rel=\"noopener\">.NET Aspire plugin<\/a> now comes with the <em>Add .NET Aspire Orchestration <\/em>action for creating, running, and managing Aspire projects directly from the IDE.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Major fixes included in this build:<\/h3>\n\n\n\n<ul>\n<li>The working directory for .NET <em>Run<\/em> configurations now correctly points to the output directory (<code>OutDir<\/code>) instead of the project root when using <code>launchSettings.json<\/code>. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-128989\/Environment.CurrentDirectory-points-to-project-folder-rather-than-OutDir?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RIDER-128989<\/a>]<\/li>\n\n\n\n<li>The <em>Deployment mode<\/em> dropdown in <em>Run<\/em> configurations no longer disappears when new configurations are added. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-128856\/Deployment-Mode-dropdown-disappearing-from-Run-Configurations?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RIDER-128856<\/a>]<\/li>\n\n\n\n<li>No more crashes when using autocomplete in C# code. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-129917\/Rider-Crash-when-autocomplete\" target=\"_blank\" rel=\"noopener\">RIDER-129917<\/a>]<\/li>\n\n\n\n<li>There are no more false <em>Cannot resolve symbol<\/em> warnings for valid XML documentation references in C# code. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RSRP-501683\/In-Rider-and-resharper-cli-false-warning-Cannot-resolve-symbol-ProblemDetailsService?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RSRP-501683<\/a>]<\/li>\n\n\n\n<li>The <em>Flip <\/em>context action now works correctly for method parameters in both declarations and invocations. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-126552\/Flip-Command-doesnt-work-for-method-parameters?backToIssues=false\" target=\"_blank\" rel=\"noopener\">RIDER-126552<\/a>]<\/li>\n\n\n\n<li><code>.uprojectdirs<\/code> files now load correctly and no longer cause Rider to get stuck during the <em>Loading projects<\/em> step. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-129467\/Cant-open-.uprojectdirs-stuck-on-loading-projects\" target=\"_blank\" rel=\"noopener\">RIDER-129467<\/a>]<\/li>\n\n\n\n<li>Running and debugging on Xbox once again works reliably. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-129942\/Cant-run-or-debug-Debug-configuration-against-Xbox\" target=\"_blank\" rel=\"noopener\">RIDER-129942<\/a>]<\/li>\n\n\n\n<li>Full line code completion (FLCC) no longer duplicates already typed symbols in the editor. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-122389\/FLCC-in-Rider-duplicates-symbols-after-the-caret\" target=\"_blank\" rel=\"noopener\">RIDER-122389<\/a>]<\/li>\n\n\n\n<li>Scratches and Consoles files can now be added to Junie contexts without issues. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/RIDER-128529\/Cant-add-Scratches-and-Consoles-files-to-Junie-context\" target=\"_blank\" rel=\"noopener\">RIDER-128529<\/a>]&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>For the full list of changes included in this build, please refer to <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/RIDER?q=Available%20in:%202025.2.1*\" target=\"_blank\" rel=\"noopener\">our issue tracker<\/a>.<\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/www.jetbrains.com\/rider\/download\/\" class=\"btn\" target=\"_blank\" rel=\"noopener\">Download Rider 2025.2.2<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n","protected":false},"author":1337,"featured_media":627512,"comment_status":"closed","ping_status":"closed","template":"","categories":[4992,3990,4140],"tags":[8759,46,1978],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/dotnet\/627372"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/dotnet"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/types\/dotnet"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/users\/1337"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/comments?post=627372"}],"version-history":[{"count":8,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/dotnet\/627372\/revisions"}],"predecessor-version":[{"id":644708,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/dotnet\/627372\/revisions\/644708"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media\/627512"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media?parent=627372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/categories?post=627372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/tags?post=627372"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/cross-post-tag?post=627372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}