Andreas-Lamp
Andreas-Lamp

Reputation: 241

Visual Diagnostic is either disabled or is not supported by the current application

with VS 2015 Enterprise i get always following message on a solution while debugging: XAML Visual Diagnostic is either disabled or is not supported by the current application

Tools - Options - Debugging - General:

I have tried:

Curious: If i start the solution without debugging and i attach the debugger to the process, it works ...

Update: If i select "Enable native code debugging" in project settings - debug, it works !

Upvotes: 21

Views: 5001

Answers (4)

yaugenka
yaugenka

Reputation: 2861

I faced the save issue on VS 2019. It happened all of a sudden on a project which it used to work on. Restarting VS did not help. But it got resolved after PC restart.

Upvotes: 1

Mohammed Arabiat
Mohammed Arabiat

Reputation: 311

If you're having that problem in VS 2017 while debugging on a remote machine, installing the Visual C++ 2017 Redistributable (x64 in my case) made UI debugging work.

I always had this VM where UI debugging worked but my colleagues couldn't get it to work on their machines until I was experimenting with something where I had to uninstall all redistributables. After finishing my experiments I realized I couldn't debug the UI anymore. I reinstalled the 2017 redistributable and the functionality got enabled again.

Upvotes: 0

Tecman
Tecman

Reputation: 3009

I also faced this problem for some WPF projects that came to my pc from various sources. In my case the problem was in the project target framework - it was set to .NET Framework 3.5. The Live Visual Tree and the Live Property Explorer in VS 2015 do not work with .NET 3.5:

Inspect XAML properties while debugging
https://msdn.microsoft.com/en-us/library/mt270227.aspx

So I just changed the target framework to .NET Framework 4.0 in the project properties dialog (the Application tab) to make these 'live' tools work.

Upvotes: 3

franmon
franmon

Reputation: 2227

I needed an additional debugging option to be disabled in order for the tools to work with my projects:

Tools - Options - Debugging - General:

  • Use Managed Compatibility Mode --> disabled

Upvotes: 6

Related Questions