Skip to content

Visual Studio 2019 Support #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Myster opened this issue Nov 25, 2019 · 15 comments
Open

Visual Studio 2019 Support #7

Myster opened this issue Nov 25, 2019 · 15 comments

Comments

@Myster
Copy link

Myster commented Nov 25, 2019

I would love for this Extension to work with vs2019.

I recently upgraded and found myself constantly pressing the inspect key combination in my browser and then feeling sad ;-)

There is a similar issue against WebEssentials2019, but this repo seems the best place for this feature request so I've created this issue.

@datamill2015
Copy link

Mads,
We really need support for this extension in vs2019. I don't know how anyone can live without it. Tim Mulholland from MSFT Developer Community did a great job in providing a VS2019 fix that actually worked and reportedly sent it over to you for finishing up but nothing is available yet. I know that you were out for a few weeks at the time at Inspire 2019 and now the holidays. If I knew whatr I was doing I would be happy to conribute a fix, but I don't. PLEASE consider wrapping this up. You have created WONDERFUL tools and the community has come to rely on them -- and YOU. Please do what you can. Please feel free to contact me if you think there is anything that I can do to help push this through. Thanks, Mads!

@madskristensen
Copy link
Owner

I have to create a new extension targeted specifically at VS2019. That is the problem. Once you add support for VS2019 then you automatically drop it for vS2017. It's just a little more work, and that is why I haven't gotten to it yet.

/cc @timheuer

@datamill2015
Copy link

Mads, Thanks for your kind and quick reply. I do understand. If I can do anything to help, please let me know. We ALL appreciate the fine work that you do to help the community. I'll keep my fingers crossed. :-) Thanks again. - RJ

@CatalinRadoi
Copy link

Go Mads! :)

@RJMJII
Copy link

RJMJII commented Feb 24, 2020

Hi Mads... Just checking in to see if there has been any progress or if this project has an anticipated date. I'm being terribly selfish here, but this extension is SO time-saving for anyone with a web project that it's killing me without it. I think I speak for many others too. Is there anything that we as the community could do to help move this forward? I know that you have a full plate so anything you could do would be SO appreciated. Thank you, Mads!

@madskristensen
Copy link
Owner

Please help test CI build of Browser Link Inspector 2019 before I publish it to the Marketplace.

@RJMJII
Copy link

RJMJII commented Jun 7, 2020

Attempted to install but VS2019 Professional greyed out: "The extension cannot be installed to this product due to prerequisites that cannot be resolved." Any thoughts?

@Myster
Copy link
Author

Myster commented Jun 8, 2020

I get the same.
image

@madskristensen
Copy link
Owner

Thanks for testing. I've fixed the issue. Grab the latest version on the Visual Studio Marketplace

@RJMJII
Copy link

RJMJII commented Jun 8, 2020

Hey Mads,

First, thanks so much for attempting to get this running. It's a life saver when needed. Really -- thanks.

I've managed to install the extension (Win 10, VS2019 Pro V16.6.1, Chrome 83.0.4103.97 - also tried Chrome Beta and MS Edge). I am still unable to get it to work. With OR without the Chrome extension in Chrome, inspect or design mode first display the __browserLink_InspectOverlay (the display lightens a touch) and also displays the "crosshair" icon when starting with Ctrl+Alt+I or Ctrl+Alt+D respectively, or from the BrowserLink Dashboard. But that is , unfortunately, where the functionality stops.

Has anyone else been successful with running this? If so - I will investigate further on my end but nothing is apparent that would be causing conflict.

Thanks, Mads.

RJ

@madskristensen
Copy link
Owner

I've seen it being a little slow to open and select the ranges in Visual Studio when you inspect in the browser. Can you see if it just takes longer than normal?

@RJMJII
Copy link

RJMJII commented Jun 8, 2020 via email

@madskristensen
Copy link
Owner

@RJMJII the second connection that shows up after refreshing, is that caused by the extension?

@RJMJII
Copy link

RJMJII commented Jun 8, 2020

To be clear, I would assume that it is caused by the VSIX Browser extension, as opposed to the Chrome Extension, as I deactivated the Chrome extension and it still happens. But, like I said, it disappears after about 10-11 seconds. If I F5 a few times in the browser, I will get another "instance" listed on the Browser Extension Dashboard for each press of F5, then they disappear with a second or so of each other. I can supply a gif if you like.

Update, however -- some good news. I seem to recall this from a long time ago. SOOO --
BrowserLinkInspector2019 DOES work for a top-level domain (e.g. example.com vs a subdomain m.example.com). We use m.example.com for the mobile version of our clients' sites. Regardless of how I configure the "project" page - like m.example.com as the project URL -- BLI only works if the the project URL is set to example.com. If my recollection serves me correctly, I had been able to get around this by setting the project URL to m.example.com in order to debug the mobile version. Without being able to debug m.example.com I am stuck in the mud again. :-(

@RJMJII
Copy link

RJMJII commented Jun 11, 2020

After a couple of days of changing and testing to try to get m.example.dev (the project URL) working with Browser Link Inspector 2019 (BLI2017), I reinstalled VS2017 and BLI2017 extension. I had recently migrated to a new machine and hadn't needed a previous VS version before, so this was a new install of VS2017. So now I start up VS2017 on the same machine that VS2019 is running, copy the complete solution and run (debug) the copied solution in VS2017 and voila! BLI2017 works -- so there must STILL be a bug in BLI2019 with handling a subdomain as a project URL.

This is BLI2017 on my current (new) machine using a copy of the solution and m.example.dev as a subdomain. It performs as expected:
BrowserLink2017Example

BLI2019 works as above if a NON-subdomain is used as project URL, but when a subdomain is used and BLI is invoked, the crosshair appears, the elements lighten, but no rectangles appear on hover and nothing happens on click.

Mads: Is there a chance that you could look at this to see if there is something bugging BLI2019? I've spent many hours testing and making sure that the fault is not mine. We all appreciate all your time and hard work that goes into creating these extensions that we sometimes take for granted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants