Skip to content

Conversation

@mjbvz
Copy link
Contributor

@mjbvz mjbvz commented Jul 1, 2016

Issue #1112

This change takes the existing node debugger provider embedded in the Open Folder team's codebase, and moves it into the NTVS code. This will allow us to maintain the debug provider going forward.

Testing
Tested on VS15. There seems to be a bug with the Open Folder where ProviderPriority is not respected, so the builtin copy of the node debug provider is always used over this new debug provider. I changed the file extension type to test this change, and saw this debug provider being used.

mjbvz added 2 commits June 29, 2016 11:17
This change takes the existing node debugger provider embedded in the Open Folder team's code base, and moves it into the NTVS code. This will allow us to maintain the debug provider going forward.

Testing
Tested on VS15. There seems to be a bug with anycode where `ProviderPriority` is not respected, so the builtin copy of the node debug provider is always used over this new debug provider in the NTVS codebase. I changed the file extension type to test this change, and saw this debug provider being used.
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All these changes and files were generated by package manager when I added the new deps.

@mjbvz
Copy link
Contributor Author

mjbvz commented Jul 1, 2016

Looks like the nuget path provided ( https://mseng.pkgs.visualstudio.com/DefaultCollection/_packaging/VSIDEProj-TestSigned-Release/nuget/v3/index.json ) is Microsoft internal, which I believe is why AppVeyor failed. I'll reach out the the Open Folder team to confirm this.

C:\projects\nodejstools\Nodejs\Product\Nodejs\Nodejs.csproj]
  Installing 'Microsoft.ApplicationInsights.PersistenceChannel 1.2.0'.
  Successfully installed 'Microsoft.ApplicationInsights.PersistenceChannel 1.2.0'.
  Please provide credentials for: https://mseng.pkgs.visualstudio.com/DefaultCollection/_packaging/VSIDEProj-TestSigned-Release/nuget/v3/index.json
UserName : warning : Cannot prompt for input in non-interactive mode. [C:\projects\nodejstools\Nodejs\Product\Nodejs\Nodejs.csproj]
EXEC : warning : Cannot prompt for input in non-interactive mode. [C:\projects\nodejstools\Nodejs\Product\Nodejs\Nodejs.csproj]
C:\projects\nodejstools\Nodejs\.nuget\NuGet.targets(92,9): error : Unable to find version '14.1.144' of package 'Microsoft.VisualStudio.Validation'. [C:\projects\nodejstools\Nodejs\Product\Nodejs\Nodejs.csproj]
C:\projects\nodejstools\Nodejs\.nuget\NuGet.targets(92,9): error : Unable to find version '14.0.723-pre-g99eb5f2f86' of package 'Microsoft.VisualStudio.Workspaces'. [C:\projects\nodejstools\Nodejs\Product\Nodejs\Nodejs.csproj]
C:\projects\nodejstools\Nodejs\.nuget\NuGet.targets(92,9): error MSB3073: The command ""C:\projects\nodejstools\Nodejs\.nuget\NuGet.exe" install "C:\projects\nodejstools\Nodejs\Product\Nodejs\packages.config" -source ""  -NonInteractive -RequireConsent -solutionDir "C:\projects\nodejstools\Nodejs\ "" exited with code 1. [C:\projects\nodejstools\Nodejs\Product\Nodejs\Nodejs.csproj]
  Restoring NuGet packages...

Also, AppVeyor does not seem to be building dev15. Will see if I can add that.

@mjbvz
Copy link
Contributor Author

mjbvz commented Jul 1, 2016

Opened #1121 to track dev15 AppVeyor work.

@mjbvz mjbvz merged commit e0a4e83 into microsoft:master Aug 25, 2016
@mjbvz mjbvz removed the in-progress label Aug 25, 2016
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

Successfully merging this pull request may close these issues.

2 participants