Been a long time so here it goes -- debugging multiple projects
If you look around a lot you will eventually find this
https://docs.microsoft.com/en-us/visualstudio/ide/how-to-set-multiple-startup-projects?view=vs-2017
But actually, you can't do that well
- Most people have custom run configurations
- In my case, I was passing parameters to a console program that contacts a service, both in the same solution... doing "multiple project startup" doesn't give me enough control
- Microsoft doesn't have good support for this configuration https://developercommunity.visualstudio.com/content/problem/225855/multiple-startup-project-selection-not-saved.html
- It doesn't offer a seamless experience (the service should be persistent, callable from Postman, etc.)

(the most important picture in the world my friends Java but I liked the picture)
So here is what you do, if you want to debug dotnet core webservices
* You publish in debug mode to folder
* Startup the project after setting ASPNETCORE_ENVIRONMENT variable
(Do PowerShell for powers)
* Now startup your web project / console program / whatever is going to contact the service in Visual Studio
* Now back to OLD SCHOOL and ATTACH TO PROCESS
(I know, greatest window in the world)
So it's a little pain in the ass to get it to work especially if you debug a lot. Attach to process every single time. But the key is dotnet core comes with its own webserver (Kestrel). You don't need IIS anymore and you don't need IIS Express anymore.
I am sure there's some crazy way to get it working with IIS / Visual Studio integration, remote debugging, etc., etc., but this way works and doesn't involve downloading a half dozen things and configuring IIS (which is half the point of dotnet core, lol). It also gets you ready for the day everything is on command line and you don't need Visual Studio (yeah, right).
Happy Coding
Hmm, it seems like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I as well as an aspiring blog writer, but I’m still new to the whole thing. Do you have any recommendations for newbie blog writers? I’d appreciate it.
ReplyDeleteAdvanced AWS Training in Bangalore | Best Amazon Web Services Training Institute in Bangalore
Advanced AWS Training Institute in Pune | Best Amazon Web Services Training Institute in Pune
Advanced AWS Online Training Institute in india | Best Online AWS Certification Course in india
AWS training in bangalore | Best aws training in bangalore
I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing.. Believe me I did wrote an post about tutorials for beginners with reference of your blog.
ReplyDeletemicrosoft azure training in bangalore
rpa training in bangalore
rpa training in pune
best rpa training in bangalore
Awesome..You have clearly explained …Its very useful for me to know about new things..Keep on blogging..
ReplyDeletepython Course in Pune
python Course institute in Chennai
python Training institute in Bangalore
Hello today decided to climb on the Internet in search of something interetninkogo and found this site fine play casino slots Today I will withdraw my first mo
ReplyDeleteGreat job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. There tend to be not many people who can certainly write not so simple posts that artistically. Continue the nice writing Gutter Blog
ReplyDeleteGood Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
ReplyDeletePython Training in Electronic City
Wonderful Blog!!! Thanks for sharing this post with us... and it is more helpful for us.
ReplyDeleteIOS Training in Chennai
ios training institute in chennai
Best ios Training institutes in Chennai
ios developer course in chennai
IOS training in OMR
IOS Training in Annanagar
Big data training in chennai
JAVA Training in Chennai
Selenium Training in Chennai
JAVA Training in Chennai
Thanks for posting keep updating it.
ReplyDeleteIonic Training in Chennai
Ionic training course
German Classes in Chennai
TOEFL Coaching in Chennai
Informatica Training in Chennai
Spoken English Classes in Chennai
Ionic Training in Tambaram
Ionic Training in Adyar
This stays as one of the best and attractive post I have read yet. Great sharing this post.
ReplyDeleteIELTS Training in Tambaram
IELTS Training in Velachery
IELTS Training in T Nagar
Spoken English Classes in Chennai
Best Spoken English Classes in Chennai
IELTS Coaching Centre in Chennai
IELTS Coaching in Chennai
English Speaking Classes in Mumbai
English Speaking Course in Mumbai
IELTS Coaching in Mumbai
Excellent post, it will be definitely helpful for many people. Keep posting more like this.
ReplyDeleteEthical Hacking course in Chennai
Ethical Hacking Training Institute in Chennai
Hacking course in Chennai
ccna Training in Chennai
Salesforce course in Chennai
PHP Training in Chennai
Tally course in Chennai
Ethical Hacking course in OMR
Ethical Hacking course in Anna Nagar
Ethical Hacking course in Vadapalani
This was an excellent post and very good information provided, Thanks for sharing.
ReplyDeletePython Training in Chennai
Python Course in Bangalore
Python Training in Coimbatore
Python course in Chennai
Big Data Training in Bangalore
dot net training institutes in bangalore
Best Python Training in Chennai
Python Classes in Chennai
Nice Article you have posted here. Thank you for giving this innovative information and
ReplyDeleteplease add more in future.
Hadoop Admin Training in Chennai
Big Data Administrator Training
Blockchain Training in Chennai
German Courses in Chennai
French Language Classes in Chennai
Xamarin Training in Chennai
content writing training in chennai
spanish language classes in chennai
Hadoop Admin Training in Tnagar
Hadoop Admin Training in OMR
This is the exact information I am been searching for, Thanks for sharing the required infos with the clear update and required points. To appreciate this I like to share some useful information.Informatica Training in Bangalore
ReplyDeleteThanks for sharing valuable information.
ReplyDeleteDigital Marketing training Course in Chennai
digital marketing training institute in Chennai
digital marketing training in Chennai
digital marketing course in Chennai
digital marketing course training in omr
digital marketing certification in omr
digital marketing course training in velachery
digital marketing training center in Chennai
digital marketing courses with placement in Chennai
digital marketing certification in Chennai
digital marketing institute in Chennai
digital marketing certification course in Chennai
digital marketing course training in Chennai
Digital Marketing course in Chennai with placement
digital marketing courses in Chennai
I am glad that I saw this post. It is informative blog for us and we need this type of blog thanks for share this blog, Keep posting such instructional blogs and I am looking forward for your future posts.
ReplyDeleteCyber Security Projects for Final Year
JavaScript Training in Chennai
Project Centers in Chennai
JavaScript Training in Chennai
I am glad to locate your recognized method for composing the post. Presently you make it simple for me to comprehend and actualize the idea. Much obliged to you for the post. cursos de ti online
ReplyDeletepython course in coimbatore
ReplyDeletejava course in coimbatore
python training in coimbatore
java training in coimbatore
php course in coimbatore
php training in coimbatore
ReplyDeletepython course in coimbatore
java course in coimbatore
python training in coimbatore
java training in coimbatore
php course in coimbatore
php training in coimbatore
android course in coimbatore
android training in coimbatore
datascience course in coimbatore
datascience training in coimbatore
ethical hacking course in coimbatore
ethical hacking training in coimbatore
artificial intelligence course in coimbatore
artificial intelligence training in coimbatore
digital marketing course in coimbatore
digital marketing training in coimbatore
embedded system course in coimbatore
embedded system training in coimbatore
Thanks for sharing this valuable information to our vision. You have posted a worthy blog keep sharing.
ReplyDeleteDigital Marketing Course In Kolkata
Web Design Course In Kolkata
SEO Course In Kolkata
Spot on with this write-up, I really think this amazing site needs a great deal more attention. I’ll probably be returning to Read through more, thanks for the advice!
ReplyDeleteReading a lot of contents in a simple way.Thank you for sharing the blog. Java training in Chennai | Certification | Online Course Training | Java training in Bangalore | Certification | Online Course Training | Java training in Hyderabad | Certification | Online Course Training | Java training in Coimbatore | Certification | Online Course Training | Java training in Online | Certification | Online Course Training
ReplyDeleteI can say that essay-editor website is an amazing place to start creating your projects. You will just need to be patient a little bit!
ReplyDeleteExcellent and very cool idea and great content of different kinds of the valuable information's.
ReplyDeleteBest Apache Spark Online Course
Apache Spark and Scala Online Training
This blog is really awesome. I learned lots of informations in your blog. Keep posting like this...
ReplyDeleteGerman Classes in Bangalore
German Language Course in Hyderabad
Great post. keep sharing such a worthy information.
ReplyDeleteMobile app development courses
Such a good post .thanks for sharing
ReplyDeleteSalesforce Training in T Nagar
Salesforce Training in Chennai
This post is so interactive and informative.keep update more information...
ReplyDeleteSpoken English Classes in Tambaram
Spoken English Classes in Chennai
Great post. keep sharing such a worthy information.
ReplyDeleteSEO Training in Chennai
SEO Course
MyFone Filme Crack is video editing software that allows users to create movie trailers, movies, and music videos in a very simple and easy way.Gilisoft Video Editor 15.5.0 Crack
ReplyDelete