MatthewSteeples wrote:
Just saw a post about this on the VS blog (look fro Per-monitor awareness) - https://devblogs.microsoft.com/visualstudio/new-features-for-extension-authors-in-visual-studio-2019-version-16-1/
jschreuder wrote:
Thanks Michael. I'm trying 3.26.0.3 and still seeing the same issues if that helps you narrow anything down.
Thanks for taking the time :)
Do you know if this also happens if you open the solution directly via the sln file or only when you use the new splash screen? I've patched a hole (upcoming release) where sometimes we don't load correctly when a solution is loaded via the splash screen.
I've only been loading via .sln so I don't think it's related to the splash screen.
I think I noticed orphaned EngineHost processes in Task Manager which might be related to this, but I'm not 100% sure.
For example when it happened the other day, I *think* I had two EngineHost462 processes (but only one instance of VS open). I'll keep an eye out and see if it happens again.
-----------------------------------------------------------------
Release notes for 3.27.0.2 since version v3.26.0.4
-----------------------------------------------------------------
Removed the "Break into the first failing test" context menu when only one test is available.
Added support for quiet installations with the NCrunch for Visual Studio 2019 installer
Added support for version 4.8 of the .NET Framework.
Added initial support for rendering on screens with different pixel densities
Fixed an issue where the ASP.NET MVC test host integration was feeding assembly names into the framework incorrectly for projects with an output file name different to their project name.
Just downloaded and installed this. I have a laptop with a 3000x2000 main display and two extern 1920x1200 monitors. The previous release just showed blank windows for Ncrunch but this version seems to be working well. Great progress - thanks! :-)
@michaelkroes Actually there is one odd effect I've just noticed. If I look at the list of build errors in the "Ncrunch Tests" window and mouse-over the file/line link, the mouse cursor changes to a tiny dot! It's not clear if this is a super-small arrow cursor but clicking the link still works and moving the mouse away restores the cursor to normal size. This happens on any of the 3 screens.
NeilMacMullen wrote:@michaelkroes Actually there is one odd effect I've just noticed. If I look at the list of build errors in the "Ncrunch Tests" window and mouse-over the file/line link, the mouse cursor changes to a tiny dot! It's not clear if this is a super-small arrow cursor but clicking the link still works and moving the mouse away restores the cursor to normal size. This happens on any of the 3 screens.
I had a look at this. It doesn't seem to occur on my test setup. I also had a look at the code that changes the cursor. Nothing here is configurable from what I can see. What I did notice during the development of this change is that the support/implementation of scaling isn't complete for winforms. (this is putting mildly) The best we can hope for at the moment is an update from MS that improves support for scaling with winforms.
Regardless thanks for taking the time to report this. I'll keep an eye out for this on my system and when it happens maybe attaching the debugger can tell me a bit more.
I updated to VS 2019 16.0.3 and Risk/Progress bar is now just a blank box. I updated NCunch, but no dice. I uninstalled NCrunch, rebooted, reinstalled, no dice. I submitted a Bug Report but wanted to make myself available here as well in case I can provide more info.
ovation22 wrote:I updated to VS 2019 16.0.3 and Risk/Progress bar is now just a blank box. I updated NCunch, but no dice. I uninstalled NCrunch, rebooted, reinstalled, no dice. I submitted a Bug Report but wanted to make myself available here as well in case I can provide more info.
Could you confirm if you're experiencing these issues with the v3.27 build that Michael has published above in this thread? We're hoping this should address the last of the serious DPI scaling and UI problems.
ovation22 wrote:I updated to VS 2019 16.0.3 and Risk/Progress bar is now just a blank box. I updated NCunch, but no dice. I uninstalled NCrunch, rebooted, reinstalled, no dice. I submitted a Bug Report but wanted to make myself available here as well in case I can provide more info.
Could you confirm if you're experiencing these issues with the v3.27 build that Michael has published above in this thread? We're hoping this should address the last of the serious DPI scaling and UI problems.
Yes sir! Everything is working correctly now. Thank you so much!