title: ASP.NET Core MVC (.NET framework) Bower packages marked as "Extraneous"
body: <p>I was trying to add “jquery.unobtrusive-ajax.js” to my ASP.NET Core MVC (.NET framework) application.</p>
  
  <p>When trying to do it using “Manage Bower Packages” and type “unobtrusive” within the search field I couldn’t find any “Microsoft.jQuery.Unobtrusive.Ajax” package reference. Then I decided to use the command prompt.</p>
  
  <p>I typed:  bower install Microsoft.jQuery.Unobtrusive.Ajax</p>
  
  <p>The folder “Microsoft.jQuery.Unobtrusive.Ajax” was added and the .bower.json, bower.json, jquery.unobtrusive-ajax.js and the jquery.unobtrusive-ajax.min.js were added as well. And if used within the code it works fine.</p>
  
  <p>But when running "bower list" from the command prompt I got the Microsoft.jQuery.Unobtrusive.Ajax reference marked as extraneous, same happened within the Visual Studio 2015 Dependencies/Bower. And it is not showing within the “Manage Bower Packages” installed packages.</p>
  
  <p>When I run: "bower search jquery.unobtrusive" the result is a list</p>
  
  <p>jquery.unobtrusive-ajax <a href="https://github.com/aspnet/jquery-ajax-unobtrusive.git" rel="nofollow noreferrer">https://github.com/aspnet/jquery-ajax-unobtrusive.git</a></p>
  
  <p>Microsoft.jQuery.Unobtrusive.Ajax <a href="https://github.com/whyleee/Microsoft.jQuery.Unobtrusive.Ajax.git" rel="nofollow noreferrer">https://github.com/whyleee/Microsoft.jQuery.Unobtrusive.Ajax.git</a></p>
  
  <p>Streampoint.jQuery.Unobtrusive.Ajax <a href="https://github.com/StreampointSolutions/jquery-sps-ajax-unobtrusive.git" rel="nofollow noreferrer">https://github.com/StreampointSolutions/jquery-sps-ajax-unobtrusive.git</a></p>
  
  <p>Microsoft.jQuery.Unobtrusive.Validation <a href="https://github.com/whyleee/Microsoft.jQuery.Unobtrusive.Validation.git" rel="nofollow noreferrer">https://github.com/whyleee/Microsoft.jQuery.Unobtrusive.Validation.git</a></p>
  
  <p>But whatever I use bower install with  “jquery.unobtrusive-ajax” or  “Microsoft.jQuery.Unobtrusive.Ajax”. I always get the package installed as “extraneous”.</p>
  
  <p>I checked the bower.json and .bower.json files and found nothing out of the ordinary. Can I get some help on understanding why those packages are marked as “extraneous” by bower?</p>