Occurs only if Amazon’s AWS toolkit (AWS Tools for Windows 3.5.66.0) is installed since stack trace ploughs through a load of their code, which makes me suspicious. Problem happens if context menu brought up on multiselected items under npm node.
To reproduce:
1. Create a new Node.js Console Application project.
2. Edit package.json and paste in the following.
3. Save package.json.
4. Right-click the npm node and click Install Missing npm Modules.
5. Wait for Visual Studio to finish updating hierarchy.
6. Select multiple npm packages under the npm node.
7. Right-click the selection.
A NotImplementedException is thrown with the following stack trace:
at Microsoft.VisualStudioTools.Project.ProjectNode.NodeFromItemId(UInt32 itemId) in c:\GitWork\rgnpm01\Common\Product\SharedProject\ProjectNode.cs:line 3469
at Microsoft.VisualStudioTools.Project.ProjectNode.GetProperty(UInt32 itemId, Int32 propId, Object& propVal) in c:\GitWork\rgnpm01\Common\Product\SharedProject\ProjectNode.cs:line 6233
To reproduce:
1. Create a new Node.js Console Application project.
2. Edit package.json and paste in the following.
3. Save package.json.
4. Right-click the npm node and click Install Missing npm Modules.
5. Wait for Visual Studio to finish updating hierarchy.
6. Select multiple npm packages under the npm node.
7. Right-click the selection.
A NotImplementedException is thrown with the following stack trace:
at Microsoft.VisualStudioTools.Project.ProjectNode.NodeFromItemId(UInt32 itemId) in c:\GitWork\rgnpm01\Common\Product\SharedProject\ProjectNode.cs:line 3469
at Microsoft.VisualStudioTools.Project.ProjectNode.GetProperty(UInt32 itemId, Int32 propId, Object& propVal) in c:\GitWork\rgnpm01\Common\Product\SharedProject\ProjectNode.cs:line 6233