You probably noticed that I have been back to work on Jexus Manager due to the adventure on Docker/ASP.NET Core. So finally I can spend some time on the things I planned a while ago. Thus, this post would show you the most important changes.
Well, I covered this in a earlier post, so in short Jexus Manager is now capable of generating certificates with proper SAN extensions. And as always, it is never easier to configure HTTPS sites in this tool visually. Every detail is at your fingers.
I blogged about how horrible things can happen if your IIS Express configuration is out of sync with the web project file.
At that time sorry that you still have to manually open those files in a text editor and struggle to find a fix.
Though still a work in progress, now I am offering a better approach, aka “Project Diagnostics”.
So if you meet the classic error of a site, you can
- Close Visual Studio
- Open Jexus Manager
- Add the solution file as a new IIS Express server. (in VS2015 and above), or work on the default IIS Express server node.
- Navigate to the site under this server.
- Locate “Visual Studio Project Diagnostics” under Actions panel.
This simple menu item would trigger the diagnostics helper, who uses the site bindings to update your VS web project file, and make it working again.
It would generate a report on the project file analysis, and then you can apply the corresponding steps to resolve the issue.
Let me know if it works for you. Any issue can be reported at GitHub.