Bundling and Minification In VS 2017

We moved a asp.net project from Visual Studio 2013 to Visual Studio 2017. The issue is that when you make changes to the JavaScript file, the changes are not effected on the min file. Also, when you checkout JavaScript file for edit, the min and map files are not checked out. We are using VSS for code control. How do we fix this issue?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

websssCEOAuthor Commented:
In the above link they say it works with VS 2015 & Vs 2017. Tried installing but it doesn't appear on 2017, only gives 2015 as an option
Miguel OzSenior Software EngineerCommented:
Extension is a nice UI, but you can still do it manually by modifying "bundleconfig.json" in your project yourself.
Warning: You are better off creataing a new ASP.NET MVC project and move your existing files just to avoid missing any dependencies and configurations that comes on the new projects.
Get Blueprints for Increased Customer Retention

The IT Service Excellence Tool Kit has best practices to keep your clients happy and business booming. Inside, you’ll find everything you need to increase client satisfaction and retention, become more competitive, and increase your overall success.

websssCEOAuthor Commented:
Thanks, it worked. However, the issue now is that there are some JavaScript files that have failed to minify due to some errors such as when a comma is left out in a statement. Unfortunately, it is hard to trace where such errors are in the js file. We have tried turning off JavaScript build but the errors are still preventing bundling and minification and also publishing the project. How should we fix the errors?
Miguel OzSenior Software EngineerCommented:
OK, regarding your extra question, the only way is to use external tool such your browser (IE, Chrome) or JavaScript Lint or JSLInt

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
websssCEOAuthor Commented:
Thanks, I have used JsLint to spot the errors. It is working now.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.