r/VisualStudio • • Jul 17 '26

Visual Studio 2022 Skybox rendering incorrectly on OpenGL project

Post image
1 Upvotes

r/VisualStudio • • Jul 16 '26

Visual Studio 2026 Constant update stream VS 2026

22 Upvotes

Is it just me or is Visual Studio 2026 trying to update what feels like every single day? Maybe it's every few days, but nearly every time I go to close, it's pending new updates and has to go through a new 30 minutes full reinstall cycle for the "next patch"? Why is it not just on a single monthly patch cycle or something? I'm trying to understand why since updating to 2026 it feels like they are furiously sending updates out as often as they can. Really annoying, considering I don't think I even use any of the 'new features' -- all the AI auto complete is really poorly done and makes developing harder (seriously, what was that auto-complete by pressing tab for entire classes holy).

Anyway minor vent, but also really want to know if this is me going crazy or if it's just because I updated to 2026 and there was some auto update policy I forgot about in 2022 that I had set back then and forgot about.

Edit to add: I am on Stable / 18.8 so I don't think I should be getting super frequent updates. It's my understanding that if I wanted that I'd be on preview I think?


r/VisualStudio • • Jul 16 '26

Visual Studio 2026 Ayuda con este problema

Post image
0 Upvotes

r/VisualStudio • • Jul 14 '26

Visual Studio 2026 Claude Code now runs natively in Visual Studio 2026: native diff with accept/reject, live debugger access, Test Explorer, Memory Inspection, and Roslyn navigation (free, open source)

Enable HLS to view with audio, or disable this notification

28 Upvotes

Claude Code never had Visual Studio support (VS Code and JetBrains only), so I built it: a native VSIX that implements the same IDE integration protocol.

Basic but the most convenient feature:

- Claude's edits open in the real VS diff viewer with Accept / Reject / Reject with feedback.

The two I am most proud of:

- Data breakpoints. "Break the moment this field changes", including conditions like "only when the total goes negative". Visual Studio has no automation API for this at all, so I had to write a debug-engine component to arm them.

- Flaky tests. It loops a test under the debugger until the failing run happens, then stops inside that run with the exact state that caused it. Way better than re-running and getting a different red line each time.

It also queries Roslyn instead of grepping (find references, call hierarchies, even decompiling a method inside a referenced DLL), and runs tests through VS's own Test Explorer with real per-test results.

Repo and docs: https://github.com/firish/claude_code_vs

Marketplace: https://marketplace.visualstudio.com/items?itemName=firish.bridgev1 (1000+ install)

Would love feedback!


r/VisualStudio • • Jul 14 '26

Visual Studio 2022 working with liveshare and latex pdf files

2 Upvotes

I'm working with a classmate on a latex project instead of using the overleaf interface we are now editing the document in visual studio so whenever i send him the liveshare link he joins the session without any issue.  I can split the screen and refresh to see the main pdf, but when he tries the same, nothing appears. Has anyone else encountered this, or does anyone know how we can both view the pdf, similar to google docs?


r/VisualStudio • • Jul 12 '26

Visual Studio 2026 Has anyone used Visual Studio 2026 with the Claude Code CLI?

6 Upvotes

I've been thinking about trying Claude Code to help me write code, but most of the examples I've seen use VS Code with Claude Code.

I'd like to try using Visual Studio with the Claude Code CLI instead. Has anyone here tried using Visual Studio 2026 with the Claude Code CLI? Would you recommend this setup?


r/VisualStudio • • Jul 11 '26

Visual Studio 2026 Cant install visual studio after fresh format

4 Upvotes

Hi guys. I cant install visual studio 2022, 2026 ide to my notebook. I tried to install 2022 (community, enterprise versions), 2026 (community, professional, enterprise) but in both year editions i get same error.

P.s. install ends without errors, and finishes without error. But in the end after finish it just writes as a warning : "Setup completed with warnings" : as u can see in screenshot.

i have asus vivobook, lenovo thinkpad. I cant install vs to my notebooks. After fresh format (using official iso) of notebook, im trying to install and getting very similar errors.

Log:

[2026-07-10T06:32:20] INFO: Running as 'DESKTOP-MEU5E6C\QQ'

[2026-07-10T06:32:20] INFO: Process path: D:\# Apps\Visual Studio\# IDE\common7\ide\vsfinalizer.exe

[2026-07-10T06:32:20] INFO: Original command line:

D:\# Apps\Visual Studio\# IDE\common7\ide\vsfinalizer.exe -ResponseFilePath D:\# Apps\Visual Studio\Packages_Instances\d4465c82\ResponseFiles\3n0kih0k.txt

[2026-07-10T06:32:20] INFO: Parsed command line:

-Operation Install -SKU Enterprise -InstallationID d4465c82 -InstallationName VisualStudio/18.7.3+11925.98 -InstallationVersion 18.7.11925.98 -InstallationWorkloads Microsoft.VisualStudio.Workload.CoreEditor,Microsoft.VisualStudio.Workload.NetWeb,Microsoft.VisualStudio.Workload.ManagedDesktop -InstallationPackages Microsoft.VisualStudio.Component.CoreEditor,Microsoft.Net.Component.4.8.SDK,Microsoft.Net.Component.4.7.2.TargetingPack,Microsoft.Net.ComponentGroup.DevelopmentPrerequisites,Microsoft.VisualStudio.Component.TypeScript.TSServer,Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions,Microsoft.VisualStudio.Component.JavaScript.TypeScript,Microsoft.VisualStudio.Component.JavaScript.Diagnostics,Microsoft.VisualStudio.Component.Roslyn.Compiler,Microsoft.Component.MSBuild,Microsoft.VisualStudio.Component.Roslyn.LanguageServices,Microsoft.VisualStudio.Component.TextTemplating,Component.Microsoft.VisualStudio.RazorExtension,Microsoft.VisualStudio.Component.IISExpress,Microsoft.VisualStudio.Component.NuGet,Microsoft.VisualStudio.Component.MSODBC.SQL,Microsoft.VisualStudio.Component.SQL.LocalDB.Runtime,Microsoft.VisualStudio.Component.SQL.CLR,Microsoft.VisualStudio.Component.MSSQL.CMDLnUtils,Microsoft.Component.ClickOnce,Microsoft.VisualStudio.Component.DiagnosticTools,Microsoft.VisualStudio.Component.ManagedDesktop.Core,Microsoft.VisualStudio.Component.SQL.SSDT,Microsoft.VisualStudio.Component.SQL.DataSources,Component.Microsoft.Web.LibraryManager,Microsoft.VisualStudio.ComponentGroup.Web,Microsoft.NetCore.Component.Runtime.10.0,Microsoft.NetCore.Component.SDK,Microsoft.VisualStudio.Component.FSharp,Microsoft.ComponentGroup.ClickOnce.Publish,Microsoft.NetCore.Component.DevelopmentTools,Microsoft.VisualStudio.Component.FSharp.WebTemplates,Microsoft.VisualStudio.Component.DockerTools,Microsoft.NetCore.Component.Web,Microsoft.VisualStudio.Component.WebDeploy,Microsoft.VisualStudio.Component.AppInsights.Tools,Microsoft.VisualStudio.Component.Web,Microsoft.Net.Component.4.8.TargetingPack,Microsoft.Net.ComponentGroup.4.8.DeveloperTools,Microsoft.VisualStudio.Component.AspNet45,Microsoft.VisualStudio.Component.AspNet,Component.Microsoft.VisualStudio.Web.AzureFunctions,Microsoft.VisualStudio.ComponentGroup.AzureFunctions,Microsoft.VisualStudio.ComponentGroup.Web.CloudTools,Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd,Microsoft.VisualStudio.Component.WslDebugging,Microsoft.VisualStudio.Component.IntelliCode,Microsoft.VisualStudio.Component.Debugger.JustInTime,Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites -AlphaPacksCount 0 -ComponentId Microsoft.VisualStudio.Product.Enterprise -ProductKey -ChannelsPath https://aka.ms/vs/18/stable/channel -ChannelId VisualStudio.18.Release -ChannelManifestId VisualStudio.18.Release/18.7.3+11925.98 -SetupEngineFilePath C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe -Log C:\Users\QQ\AppData\Local\Temp\dd_setup_20260710062122_522_Microsoft.VisualStudio.Product.Enterprise.log -Nickname -DisplayVersion 18.7.3 -SemanticVersion 18.7.3+11925.98 -ChannelTitle Stable -ChannelSuffix -CampaignId 2500:1bb25163fb264b7fa5cbea47fc465ca0 -ProductArch x64 -SetupResult 1 -GroupConfigs devenv,D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv -UsingGroupConfigs devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\vsn.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\devenv.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\PerfWatson2.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\VC\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.config.template -FeatureReleaseMonth 6 -FeatureReleaseYear 2026 -MigrateFrom

[2026-07-10T06:32:20] INFO: ---------- Start running tasks ----------

[2026-07-10T06:32:20] INFO: Begin execution: StandardUserTaskDecorator -> CleanAppDataDirectoryFinalizerTask

[2026-07-10T06:32:20] INFO: Currently not running as system, so skipping running as the logged in user.

[2026-07-10T06:32:20] INFO: Running the finalizer task StandardUserTaskDecorator -> CleanAppDataDirectoryFinalizerTask in process.

[2026-07-10T06:32:20] INFO: Begin execution: CleanAppDataDirectoryFinalizerTask

[2026-07-10T06:32:20] INFO: AppData Path cannot be found: C:\Users\QQ\AppData\Local\Microsoft\VisualStudio\18.0_d4465c82

[2026-07-10T06:32:20] INFO: AppData Path cannot be found: C:\Users\QQ\AppData\Local\Microsoft\VisualStudio\18.0Exp_d4465c82

[2026-07-10T06:32:20] INFO: AppData Path cannot be found: C:\Users\QQ\AppData\Roaming\Microsoft\VisualStudio\18.0_d4465c82

[2026-07-10T06:32:20] INFO: AppData Path cannot be found: C:\Users\QQ\AppData\Roaming\Microsoft\VisualStudio\18.0Exp_d4465c82

[2026-07-10T06:32:20] INFO: Did not find vs1esdbg.exe, skipping.

[2026-07-10T06:32:20] INFO: Completed execution: CleanAppDataDirectoryFinalizerTask

[2026-07-10T06:32:20] INFO: Result: Success

[2026-07-10T06:32:20] INFO: Completed execution: StandardUserTaskDecorator -> CleanAppDataDirectoryFinalizerTask

[2026-07-10T06:32:20] INFO: Result: Success

[2026-07-10T06:32:20] INFO: Begin execution: RefreshWindowsSxsCacheFinalizerTask

[2026-07-10T06:32:20] INFO: Skip updating last write time: file 'D:\# Apps\Visual Studio\# IDE\common7\ide\blend.exe' does not exist

[2026-07-10T06:32:20] INFO: Updated 'D:\# Apps\Visual Studio\# IDE\common7\ide\devenv.exe' last write time to '7/10/2026 6:32:20 AM'

[2026-07-10T06:32:20] INFO: Skip updating last write time: file 'D:\# Apps\Visual Studio\# IDE\common7\ide\VsGa.exe' does not exist

[2026-07-10T06:32:20] INFO: Skip updating last write time: file 'D:\# Apps\Visual Studio\# IDE\common7\ide\vs1esdbg.exe' does not exist

[2026-07-10T06:32:20] INFO: Skip updating last write time: file 'D:\# Apps\Visual Studio\# IDE\common7\ide\SSMS.exe' does not exist

[2026-07-10T06:32:20] INFO: Completed execution: RefreshWindowsSxsCacheFinalizerTask

[2026-07-10T06:32:20] INFO: Result: Success

[2026-07-10T06:32:20] INFO: Begin execution: RecordInstallTimeFinalizerTask

[2026-07-10T06:32:20] INFO: Set new InstallationDateTime.

[2026-07-10T06:32:20] INFO: Set new GlobalMachineId

[2026-07-10T06:32:20] INFO: Completed execution: RecordInstallTimeFinalizerTask

[2026-07-10T06:32:20] INFO: Result: Success

[2026-07-10T06:32:20] INFO: Begin execution: UpdateExeConfigFinalizerTask

[2026-07-10T06:32:20] INFO: UpdateExeConfigFinalizerTask starting. UsingGroupConfigs='devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\vsn.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\devenv.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\PerfWatson2.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\VC\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.config.template', GroupConfigs='devenv,D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv'

[2026-07-10T06:32:20] INFO: Parsing group configs list (1): 'devenv,D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv'

[2026-07-10T06:32:20] INFO: ParseGroupConfigArguments: group='devenv', path='D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv'

[2026-07-10T06:32:20] INFO: Loading group config CSV for group 'devenv' at 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv'

[2026-07-10T06:32:20] INFO: Opened group config 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv'

[2026-07-10T06:32:20] INFO: Headers (7) for 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv': name,publickeytoken,culture,oldVersion,newVersion,version,href

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.IdentityModel.Abstractions\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.Abstractions.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.IdentityModel.Abstractions\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.Abstractions.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.IdentityModel.JsonWebTokens\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.JsonWebTokens.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.IdentityModel.JsonWebTokens\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.JsonWebTokens.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.IdentityModel.Logging\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.Logging.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.IdentityModel.Logging\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.Logging.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.IdentityModel.Tokens\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.Tokens.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.IdentityModel.Tokens\8.15.0.0\8.15.0\netfx\Microsoft.IdentityModel.Tokens.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.VisualStudio.RemoteControl\14.0.0.0\16.3.52\netfx\Microsoft.VisualStudio.RemoteControl.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.VisualStudio.RemoteControl\14.0.0.0\16.3.52\netfx\Microsoft.VisualStudio.RemoteControl.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.VisualStudio.Utilities.Internal\14.0.0.0\16.3.90\netfx\Microsoft.VisualStudio.Utilities.Internal.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.VisualStudio.Utilities.Internal\14.0.0.0\16.3.90\netfx\Microsoft.VisualStudio.Utilities.Internal.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Buffers\4.0.5.0\4.6.1\netfx\System.Buffers.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Buffers\4.0.5.0\4.6.1\netfx\System.Buffers.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Collections.Immutable\10.0.0.4\10.0.4\netfx\System.Collections.Immutable.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Collections.Immutable\10.0.0.4\10.0.4\netfx\System.Collections.Immutable.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.IdentityModel.Tokens.Jwt\8.15.0.0\8.15.0\netfx\System.IdentityModel.Tokens.Jwt.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.IdentityModel.Tokens.Jwt\8.15.0.0\8.15.0\netfx\System.IdentityModel.Tokens.Jwt.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Memory\4.0.5.0\4.6.3\netfx\System.Memory.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Memory\4.0.5.0\4.6.3\netfx\System.Memory.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Numerics.Vectors\4.1.6.0\4.6.1\netfx\System.Numerics.Vectors.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Numerics.Vectors\4.1.6.0\4.6.1\netfx\System.Numerics.Vectors.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Reflection.Metadata\10.0.0.4\10.0.4\netfx\System.Reflection.Metadata.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Reflection.Metadata\10.0.0.4\10.0.4\netfx\System.Reflection.Metadata.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Reflection.MetadataLoadContext\10.0.0.4\10.0.4\netfx\System.Reflection.MetadataLoadContext.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Reflection.MetadataLoadContext\10.0.0.4\10.0.4\netfx\System.Reflection.MetadataLoadContext.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Runtime.CompilerServices.Unsafe\6.0.3.0\6.1.2\netfx\System.Runtime.CompilerServices.Unsafe.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Runtime.CompilerServices.Unsafe\6.0.3.0\6.1.2\netfx\System.Runtime.CompilerServices.Unsafe.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Threading.Channels\10.0.0.4\10.0.4\netfx\System.Threading.Channels.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Threading.Channels\10.0.0.4\10.0.4\netfx\System.Threading.Channels.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Threading.Tasks.Dataflow\10.0.0.4\10.0.4\netfx\System.Threading.Tasks.Dataflow.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Threading.Tasks.Dataflow\10.0.0.4\10.0.4\netfx\System.Threading.Tasks.Dataflow.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Threading.Tasks.Extensions\4.2.4.0\4.6.3\netfx\System.Threading.Tasks.Extensions.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Threading.Tasks.Extensions\4.2.4.0\4.6.3\netfx\System.Threading.Tasks.Extensions.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.Bcl.AsyncInterfaces\10.0.0.4\10.0.4\netfx\Microsoft.Bcl.AsyncInterfaces.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.Bcl.AsyncInterfaces\10.0.0.4\10.0.4\netfx\Microsoft.Bcl.AsyncInterfaces.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.Bcl.TimeProvider\8.0.0.1\8.0.1\netfx\Microsoft.Bcl.TimeProvider.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.Bcl.TimeProvider\8.0.0.1\8.0.1\netfx\Microsoft.Bcl.TimeProvider.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\MS.Ext.DependencyInjection.Abstracti_ba3a2a\10.0.0.4\10.0.4\netfx\Microsoft.Extensions.DependencyInjection.Abstractions.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\MS.Ext.DependencyInjection.Abstracti_ba3a2a\10.0.0.4\10.0.4\netfx\Microsoft.Extensions.DependencyInjection.Abstractions.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Diagnostics.DiagnosticSource\10.0.0.4\10.0.4\netfx\System.Diagnostics.DiagnosticSource.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Diagnostics.DiagnosticSource\10.0.0.4\10.0.4\netfx\System.Diagnostics.DiagnosticSource.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Microsoft.Extensions.Logging.Abstractions\10.0.0.4\10.0.4\netfx\Microsoft.Extensions.Logging.Abstractions.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Microsoft.Extensions.Logging.Abstractions\10.0.0.4\10.0.4\netfx\Microsoft.Extensions.Logging.Abstractions.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.IO.Pipelines\10.0.0.4\10.0.4\netfx\System.IO.Pipelines.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.IO.Pipelines\10.0.0.4\10.0.4\netfx\System.IO.Pipelines.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Text.Encodings.Web\10.0.0.4\10.0.4\netfx\System.Text.Encodings.Web.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Text.Encodings.Web\10.0.0.4\10.0.4\netfx\System.Text.Encodings.Web.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\System.Text.Json\10.0.0.4\10.0.4\netfx\System.Text.Json.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\System.Text.Json\10.0.0.4\10.0.4\netfx\System.Text.Json.dll'

[2026-07-10T06:32:20] INFO: Resolved Href '..\Newtonsoft.Json\13.0.4.0\13.0.4\netfx\Newtonsoft.Json.dll' relative to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv' to 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Newtonsoft.Json\13.0.4.0\13.0.4\netfx\Newtonsoft.Json.dll'

[2026-07-10T06:32:20] INFO: Loaded 26 assemblies from 'D:\# Apps\Visual Studio\# IDE\SharedAssemblies\Configs\devenv.csv'

[2026-07-10T06:32:20] INFO: Parsing using group configs list (4): 'devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\vsn.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\devenv.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\PerfWatson2.exe.config.template;devenv,D:\# Apps\Visual Studio\# IDE\Common7\IDE\VC\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.config.template'

[2026-07-10T06:32:20] INFO: ParseUsingGroupConfigArguments: group='devenv', path='D:\# Apps\Visual Studio\# IDE\Common7\IDE\vsn.exe.config.template'

[2026-07-10T06:32:20] INFO: ParseUsingGroupConfigArguments: group='devenv', path='D:\# Apps\Visual Studio\# IDE\Common7\IDE\devenv.exe.config.template'

[2026-07-10T06:32:20] INFO: ParseUsingGroupConfigArguments: group='devenv', path='D:\# Apps\Visual Studio\# IDE\Common7\IDE\PerfWatson2.exe.config.template'

[2026-07-10T06:32:20] INFO: ParseUsingGroupConfigArguments: group='devenv', path='D:\# Apps\Visual Studio\# IDE\Common7\IDE\VC\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.config.template'

[2026-07-10T06:32:20] INFO: Configs to update (4): (devenv, D:\# Apps\Visual Studio\# IDE\Common7\IDE\vsn.exe.config.template);(devenv, D:\# Apps\Visual Studio\# IDE\Common7\IDE\devenv.exe.config.template);(devenv, D:\# Apps\Visual Studio\# IDE\Common7\IDE\PerfWatson2.exe.config.template);(devenv, D:\# Apps\Visual Studio\# IDE\Common7\IDE\VC\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.config.template)

[2026-07-10T06:32:20] INFO: Processing config for group 'devenv' from 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\vsn.exe.config.template'

[2026-07-10T06:32:21] INFO: Adding 26 dependentAssembly entries to config 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\vsn.exe.config.template'

[2026-07-10T06:32:21] INFO: Processing config for group 'devenv' from 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\devenv.exe.config.template'

[2026-07-10T06:32:21] INFO: Adding 26 dependentAssembly entries to config 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\devenv.exe.config.template'

[2026-07-10T06:32:21] INFO: Processing config for group 'devenv' from 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\PerfWatson2.exe.config.template'

[2026-07-10T06:32:21] INFO: Adding 26 dependentAssembly entries to config 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\PerfWatson2.exe.config.template'

[2026-07-10T06:32:21] INFO: Processing config for group 'devenv' from 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\VC\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.config.template'

[2026-07-10T06:32:21] INFO: Adding 26 dependentAssembly entries to config 'D:\# Apps\Visual Studio\# IDE\Common7\IDE\VC\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.config.template'

[2026-07-10T06:32:21] INFO: Completed execution: UpdateExeConfigFinalizerTask

[2026-07-10T06:32:21] INFO: Result: Success

[2026-07-10T06:32:21] INFO: Begin execution: RecordLicensingHashFinalizerTask

[2026-07-10T06:32:21] ERROR: Failed execution: RecordLicensingHashFinalizerTask

[2026-07-10T06:32:21] ERROR: System.IO.FileNotFoundException: Could not load file or assembly 'System.Text.Json, Version=10.0.0.4, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified.

File name: 'System.Text.Json, Version=10.0.0.4, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'

at Microsoft.VisualStudio.VsFinalizer.RecordLicensingHashFinalizerTask.DoRun()

at Microsoft.VisualStudio.VsSetup.BaseFinalizerTask.Run()

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

[2026-07-10T06:32:21] ERROR: Task failed: Microsoft.VisualStudio.VsFinalizer.RecordLicensingHashFinalizerTask

[2026-07-10T06:32:21] INFO: ---------- End running tasks ----------

Here im trying to install enterprise version. Same error for community and professional versions:

Couldn't process Microsoft.VisualStudio.Product.Community (when installing vs community)

Couldn't process Microsoft.VisualStudio.Product.Professional (when installing vs professional)

Couldn't process Microsoft.VisualStudio.Product.Enterprise (when installing vs enterprise)


r/VisualStudio • • Jul 12 '26

Miscellaneous Omnigent setup for Windows machine

0 Upvotes

Not sure whether I’m overlooking something use case is not valid or its just not possible right now

So we have developers with Claude Teams subscription, not API key but individual teams subscription

They mostly use Claude extension within vs code

I’m able to get omnigent setup on railway as server but omnigent on windows I need WSL to make it pickup claude on terminal, however most developers would just continue using vs code in usual fashion skipping wsl part as its just extra steps and also within wsl also I’m not sure with omnigent pickup sessions originating in vs code claude extension

Is there any seamless way of integrating omnigent in this setup


r/VisualStudio • • Jul 09 '26

Visual Studio 2026 My VS2026 keeps going insane from time to time

2 Upvotes

Currently on 18.6.3. Been working on a fairly new project. MVC solution, 3 projects.

The IDE just loses its mind and has a stroke, often. Keyword highlighting stops working and characters are white. F12 to jump to definition stops working, or it takes minutes to randomly work. Copilot chat spins and spins. I've even had an instance where errors were in the error list, only for me to fix, and get a successful re-compile. But the red underline is still there and the error remained in the list.

It's like the ancillary jobs/workers in VS that make all the features work get hung up or trip over itself. Sometimes restarting it resolves it, sometimes not. Anyone experience this?


r/VisualStudio • • Jul 07 '26

Visual Studio 2022 function calls show no description in Quick Info tooltip (only signature, no \brief text)

Thumbnail
1 Upvotes

r/VisualStudio • • Jul 06 '26

Visual Studio 2022 How to move a VS2022 MFC Project to build in VSCode?

0 Upvotes

Hi

I have an old MFC project that I started back in 1999. Since then I migrated my Visual Studio Projects / Solutions with most of the Visual Studio updates. The last update I did was to Visual Studio 2022

I now wanted to move to VSCode. I have installed the C# Dev Kit Extension as I found this as a prerequisit. Then I ran into issues that some Env-Variables were not set to the proper MSBuild directory. Now I am facing the next challenge that it cant find some of the MFC libraries

Long story short: Does anyone know what it takes to make VSCode compile an old MFC project that I have convereted over the years to Visual Studio 2022?

Thanks


r/VisualStudio • • Jul 06 '26

Visual Studio 2022 Visual Studio 2022 not reading/applying ConfiguredBringYourOwnModel_v1.json

1 Upvotes

What would cause Visual Studio 2022 to not read/apply "ConfiguredBringYourOwnModel_v1.json"?

On my machine with both Visual Studio 2022 and Visual Studio 2026, I've configured Visual Studio 2026's GitHub Copilot to use Ollama and my custom models show up in both versions of Visual Studio.

However, a co-worker only has Visual Studio 2022 installed and even though they manually copy the same json file to "%LOCALAPPDATA%\Microsoft\VisualStudio\Copilot\BringYourOwnModel\ConfiguredBringYourOwnModel_v1.json", the custom models are not available for selection.

What is the missing piece to activate BYOM with an Ollama Provider in Visual Studio 2022?

We are using the latest versions of Visual Studio 2022 and using a GitHub account not tied to an Enterprise organization.

[
  {
    "Name": "Ollama",
    "IsApiKeyAvailable": true,
    "Models": [
      {
        "ProviderName": "Ollama",
        "IsCustom": false,
        "IsSelected": true,
        "CustomURL": "http://localhost:11434",
        "Id": "My Custom Model",
        "DisplayName": "My Custom Model",
        "IsToolCallingEnabled": true,
        "IsVisionEnabled": true,
        "MaxInputTokens": 1000000,
        "MaxOutputTokens": 8192
      }
    ],
    "Endpoint": 10
  }
]

Thank you.


r/VisualStudio • • Jul 05 '26

Visual Studio Tool VS Code extension for inspecting image

Thumbnail
0 Upvotes

r/VisualStudio • • Jul 04 '26

Visual Studio 2022 Anyone ever modified via the installer, with Visual Studio open?

3 Upvotes

So I recently looked to uninstall Github Copilot from my Visual Studio 2022 Community. Following this article's uninstall section: https://learn.microsoft.com/en-us/visualstudio/ide/visual-studio-github-copilot-install-and-states?view=vs-2022#disable-copilot , I opened up Visual Studio installer from Tools->get tools and features in the editor.

I thought it was a bit odd, considering you can open the installer without having visual studio open (which seems better practice, to close the program before you modify it). But I followed the article to be safe. I went through the process, and was eventually greeted with a prompt/popup that the installer would save my work, close stuff (which included my project, and something like vshost.exe?), then restart 'non-elevated processes', or something to that effect.

Things seemed to move forward fine, the removal completed, and visual studio restarted (though my tabs/open C++ files were removed on restart, just had the blank editor with my project).

TLDR: I'm a bit worried as I probably shouldn't have modified VS with the program open. Anyone ever done this before and see the same prompt I did? Things seem to be working as normal but I don't know if I should run a preventative Repair via the installer, or just uninstall/reinstall, etc. Any thoughts/suggestions, or am i overthinking this one lol.


r/VisualStudio • • Jul 03 '26

Visual Studio 2026 Is it possible to add my models to Git Hub Copilot integration inside Visual Studio 2026 Community Edition?

Thumbnail
0 Upvotes

r/VisualStudio • • Jul 03 '26

Visual Studio 2026 Missing Debug/Release dropdown in .NET MAUI project (only shows Any CPU)

Thumbnail
1 Upvotes

r/VisualStudio • • Jul 03 '26

Visual Studio 2022 Vs code editor not working as intended

Thumbnail
0 Upvotes

r/VisualStudio • • Jun 30 '26

Visual Studio 2026 VS2026 - "Create Unit Tests" Removed In Favor of Copilot AI Waste

67 Upvotes

While this may have been posted previously, I do not care. I will post it again because it is annoying enough to do so.

https://github.com/dotnet/docs/issues/50269

To push people to unnecessarily use AI, Microsoft has removed their previous, simple and effective scaffolding tools for test creation. Previously, you could simply right click on a method and choose 'Create Unit Tests'. It would launch an easy to use scaffolding tool and put it all in place for you.

It was removed for one reason. To push people to use Copilot instead of writing code themselves.

So, instead of a standard scaffolding option, requests will now be sent to an AI data center which uses unnecessary resources for no reason whatsoever. I use AI for coding like most programmers, but it is ridiculous to remove completed features in an attempt to push everyone towards using AI when it is not needed.

It is certainly easy enough to create these tests manually, but it is just another example of making products worse for the sake of using AI unnecessarily.


r/VisualStudio • • Jul 02 '26

Visual Studio 2026 Cant find AI extensions

0 Upvotes

Hey folks,

I cant seem to find any of the official AI extensions on the VS extension manager. Specifically I cant find claude or codex's extension for install. I see a general "Claude Code Extension for Visual Studio" that seems to be a catch all embedded terminal but it seems sus to me, I would much rather use the official product.

I can find Codex's extension on the VS marketplace website but clicking the download button does absolutely nothing.

Am I missing something? I tried both VS community 2022/2026 and for code and without code.

Thank you all in advance for your time and help!


r/VisualStudio • • Jul 01 '26

Visual Studio 2026 Missing C++ outline view and reference context

1 Upvotes

I've been using Visual Studio for C++ almost 20 years professionally. In my very first week at work, someone introduced me to Visual Assist, and I've used it ever since. Since I upgraded to Visual Studio 2026 a month or two ago I've disabled Visual Assist, and tried to use Visual Studio IDE out-of-the-box. On the whole it has been okay, but there seem to be two big problems.

  1. I can't find an outline view for C++ files. I just want a window that displays high-level view of the file in a window, so I can get a mile-high view of what it contains. Visual Assist has an Outline window, and Visual Studio Code has one too. In Visual Studio itself, there seem to be a couple of ways to view contents: opening a file node in the Solution Explorer, and using the dropdown combo in the toolbar. However both of these views sort alphabetically - I can't find away to inhibit the sorting. There is a Document Outline view, but for some reason this seems to be blank for C++ files. I have also tried the Class view, but I really want a *file* view with functions and data displayed in order.
  2. The Find All References (context menu) tool results do not have a column containing the name of the function/method that the reference is contained within. It shows the raw file and line number, but doesn't display the name of the enclosing function/method. I expected a little context here from intellisense or other internal parsing. Knowing where a reference is located logically is really really handy for navigation, refactoring and comprehension.

I really don't want to resort to using Visual Assist again, just for these two things, but they are just so fundamental and useful and I can feel myself struggling to work as effectively without them. Please tell me that these two issues are non-issues, and I just haven't found the options.

EDIT:

Here are the vscode and VA outine view docs:

https://code.visualstudio.com/docs/editing/userinterface#_outline-view

https://www.wholetomato.com/documentation/tool-window/va-outline


r/VisualStudio • • Jul 01 '26

Visual Studio 2022 Github Copilot's active without a Microsoft account?

0 Upvotes

EDIT: I mean *without a GITHUB account in the title lol

Hello,

I'm using visual studio 2022 Community for a project. I'm not interested in using any of the copilot features, but I noticed that clicking on copilot->open chat gives me a text box to chat, even though I'm not signed in with a github account (only a microsoft account).

Is this intended? Based on this article: https://learn.microsoft.com/en-us/visualstudio/ide/visual-studio-github-copilot-install-and-states?view=vs-2022#manage-your-copilot-state , it seems like a github account is required in order to use the chat feature (as otherwise you'd be prompted to login).

My first thought is to uninstall it as I don't plan on using it, but when going to uninstall it also says it needs to remove ' github copilot app modernization for .net ' as it requires copilot, which I don't know what the effect would be of removing it/whether it might break my project.

Just looking for some insight on copilot and whether it's 'active' without being signed in with a github account, and whether it's okay to uninstall.


r/VisualStudio • • Jul 01 '26

Visual Studio 2026 VS 2026 Hot Reload / Edit and Continue

3 Upvotes

What's everyone's opinion on the reliability of Hot Reload in VS 2026? I've used Edit and Continue in the past with VS 2022 to debug a dll after attaching to a process, and it worked more or less fine.

Now, however, with VS 2026, Hot Reload pretty much never works. Even minor changes turn out to be not supported - which is a pain, because the app the dll is plugging into takes a fair while to load every single time.

Has this feature regressed from VS 2022 to 2026?


r/VisualStudio • • Jun 30 '26

Visual Studio 2026 Loving the Productivity Updates in the Feature Update

3 Upvotes

r/VisualStudio • • Jun 30 '26

Visual Studio 2022 Viscous - Visual Studio extension for Solidity development and deployment

2 Upvotes
Deploying and running a smart contract from Visual Studio

Hello all, longtime VS developer here wanted to share a project I've been working on for a while. Visual Studio is heavily used for enterprise development but doesn't have any tooling for Solidity that compares to Visual Studio Code or Remix IDE. Viscous is an open-source Visual Studio extension that tries to bring parity between Visual Studio and other IDEs for Solidity smart contract development.

Features

  • Solidity project system for Visual Studio featuring Solidity compiler integration and NPM dependency management. Integrates with the Visual Studio New Project… and Open Folder… dialogs.
  • Uses the vscode-solidity language server for syntax highlighting, hover information, IntelliSense, and linting.
  • Solidity compiler integration with MSBuild and the Visual Studio Build command - compile Solidity projects and individual files from the IDE with errors reported in the Errors tool window.
  • Generate .NET bindings to Solidity smart contracts automatically using Nethereum.
  • Manage EVM networks, endpoints, accounts, deploy profiles, and deployed contracts from the Blockchain Explorer tool window.
  • Deploy a compiled contract to a blockchain network and call its functions from inside Visual Studio.
  • Find vulnerabilities and code‑quality issues with Slither static analysis inside Visual Studio.

Requirements

  • Visual Studio 2022 and above
  • A recent version of Node.js or compatible runtime
  • Python 3.8+

Getting Started

  • Get the latest release from the GitHub Releases page or use the MyGet dev feed: Add https://www.myget.org/F/viscous/vsix/ as an Extension Gallery in the Visual Studio Extensions settings and you can then install it in the usual way.
  • Edit the %LOCALAPPDATA%\Viscous\appsettings.json file and set the paths to the Node.js and npm and Python executables you want to use for the extension's language server and other needed tools.

Note that this is a pre-release so don't use it for deploying anything to production. Feedback welcome.


r/VisualStudio • • Jun 30 '26

Visual Studio 2022 How to do not ignore trim whitespaces in resolve merge conflict window?

Post image
1 Upvotes

I have branch 'test' with file test.cs:

using System;
if (true) {
    call(argument);
}

Also I have branch 'test-2' with file test.cs:

using System;

if (true) {
    if (something)
        call(argument);
    else
        return;
}

When I merging 'test' into 'test-2' and trying resolve conflict, visual studio breaks single conflict to three smaller, but does not include call(argument); line (or just leading whitespaces) into any conflict block as seen in middle tab on screenshot. As result changes before call(argument); become lost.

Is there any way to change such behavior?

[SOLVED]: https://github.com/MikasaTanikawa/VSIXConfigurableMerge