Microsoft today released Visual Studio 2017 version 15.4 for developers. The latest update comes with new features and multiple bug fixes. The update has added support for CMake 3.9 and more flexible CMake project structures.

In addition, the Universal Windows Platform Development workload now comes with the Windows 10 Fall Creators Update SDK. Check out more details below.

Visual Studio 2017 version 15.4.0 Preview 2

What’s New in Visual Studio 2017 version 15.4

  • The new Setup and Installer launch banner lets you know when your installation is successful. We added a new warning message at the end of your install that contains links to the Developer Community for additional help.
  • We made improvements to XAML. You can now edit or remove XAML resources, and add ControlTemplates.
  • The Universal Windows Platform Development workload now comes with the Windows 10 Fall Creators Update SDK.
  • We added .NET Standard 2.0 support to the Windows Fall Creators Update.
  • The Windows Application Packaging Project provides you with new project templates that help package any of your Windows projects into an .appx container.
  • .NET Core 2.0 is included by default for Web Development and .NET Core Workloads.
  • We enhanced Live Unit Testing to include support for MSTest version 1 framework, and improved discoverability of this feature.
  • You can deploy, test, and debug your apps directly on iOS and Android devices with Xamarin Live.
  • Added support for CMake 3.9 and more flexible CMake project structures.
  • You can now target Linux from your CMake projects. Use your existing CMake code base as your solution without needing to convert it to a VS project.
  • We improved Unity support in Visual Studio Tools and added the Set Instruction Pointer feature under the new runtime.
  • The Android SDK is now being installed to a private location.
  • R Tools now has support for Linux remoting and RMarkdown including live editing, brace matching, and code completion.

Fixed in this Release

  • The Developer Community spoke and we listened. This list provides the 10 highest voted issues fixed in this release.
  • Dev Community Votes Deleting a file from the Solution Explorer doesn’t delete the actual file.
  • Dev Community Votes Copy/Paste causes VS to hang with a popup “formatting text”.
  • Dev Community Votes VS2017 15.3 freezes in debug when Threads window is open.
  • Dev Community Votes Visual Studio freezes and shows a busy notification during and after debug session.
  • Dev Community Votes Auto-complete adds parentheses at the wrong place.
  • Dev Community Votes Open same file twice in IDE results in a pop-up dialog with message “This document is opened by another project”.
  • Dev Community Votes Test Explorer forgets settings for Default Process Architecture and Keep Test Execution Engine Running.
  • Dev Community Votes Visual Studio 2017 update install failed due to corrupted file.
  • Dev Community Votes Browse online extensions throws “The magic number in the GZip header is not correct.” error.
  • Dev Community Votes Solution build fails with docker compose error.

You can read full changelog here.

Download Visual Studio 2017 version 15.4

97 COMMENTS

  1. Very great post. I simply stumbled upon your weblog and wished to mention that I’ve really
    loved surfing around your blog posts. In any case I’ll be subscribing to your rss feed and I am hoping you write once more very soon!

  2. This is really interesting, You’re a very skilled blogger.
    I’ve joined your rss feed and look forward to seeking more of your great post.

    Also, I have shared your site in my social networks!

  3. Hi, i read your blog from time to time and i own a similar one and i was just wondering if you get
    a lot of spam comments? If so how do you reduce it, any plugin or anything you can advise?
    I get so much lately it’s driving me insane so any assistance
    is very much appreciated.

  4. Oh my goodness! Impressive article dude! Thank you so much, However I am encountering troubles with your
    RSS. I don’t understand why I cannot join it. Is there anybody
    getting identical RSS issues? Anyone who knows the solution can you kindly respond?
    Thanx!!

  5. I just want to tell you that I’m very new to weblog and truly enjoyed your page. Most likely I’m going to bookmark your website . You really come with impressive article content. Appreciate it for sharing your blog.

  6. Good site! I truly love how it is easy on my eyes and the data are well written. I am wondering how I could be notified whenever a new post has been made. I’ve subscribed to your feed which must do the trick! Have a nice day!

  7. I cling on to listening to the news broadcast speak about getting free online grant applications so I have been looking around for the best site to get one. Could you tell me please, where could i acquire some?

  8. Hello my friend! I wish to say that this article is awesome, nice written and include almost all vital infos. I’d like to see more posts like this.

  9. obviously like your web site but you need to check the spelling on several of your posts. A number of them are rife with spelling issues and I find it very bothersome to inform the truth however I will certainly come again again.

  10. I am really impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it’s rare to see a great blog like this one today..

  11. hey there and thank you for your info – I’ve definitely picked up something new from right here. I did however expertise a few technical issues using this web site, since I experienced to reload the web site a lot of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I’m complaining, but slow loading instances times will sometimes affect your placement in google and can damage your high quality score if advertising and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and could look out for a lot more of your respective fascinating content. Make sure you update this again soon..

  12. An fascinating dialogue is worth comment. I feel that you need to write more on this topic, it won’t be a taboo subject however usually individuals are not enough to talk on such topics. To the next. Cheers

  13. Its such as you learn my thoughts! You appear to understand a lot approximately this, such as you wrote the guide in it or something. I think that you could do with a few % to drive the message home a little bit, however other than that, that is magnificent blog. An excellent read. I’ll definitely be back.

  14. It is in reality a great and useful piece of information. I am glad that you simply shared this helpful info with us. Please keep us up to date like this. Thank you for sharing.

  15. Excellent website you have here but I was wanting to know if you knew of any user discussion forums that cover the same topics talked about here? I’d really love to be a part of community where I can get feed-back from other experienced people that share the same interest. If you have any suggestions, please let me know. Thanks a lot!

  16. Hey very cool site!! Guy .. Excellent .. Amazing .. I’ll bookmark your website and take the feeds also…I am glad to find numerous helpful information right here within the publish, we need develop extra techniques on this regard, thank you for sharing. . . . . .

  17. hello there and thank you for your information – I have definitely picked up something new from right here. I did however expertise a few technical points using this web site, since I experienced to reload the site many times previous to I could get it to load properly. I had been wondering if your web hosting is OK? Not that I am complaining, but slow loading instances times will often affect your placement in google and can damage your high-quality score if advertising and marketing with Adwords. Well I’m adding this RSS to my e-mail and can look out for much more of your respective exciting content. Make sure you update this again soon..

  18. I wanted to post you this bit of remark to finally thank you very much yet again regarding the great techniques you have documented in this case. It’s simply tremendously generous of people like you to give extensively what a few individuals would’ve advertised as an electronic book to make some dough for themselves, particularly given that you could have tried it in the event you desired. Those guidelines likewise acted to provide a easy way to be aware that other people online have the identical fervor really like my own to know the truth somewhat more with reference to this issue. I am certain there are several more fun times ahead for people who read your website.

  19. Hi, i think that i saw you visited my website so i came to “return the choose”.I’m trying to find things to improve my site!I suppose its adequate to make use of some of your ideas!!

  20. Greetings from Los angeles! I’m bored at work so I decided to check out your website on my iphone during lunch break. I enjoy the info you present here and can’t wait to take a look when I get home. I’m shocked at how quick your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyhow, great site!

  21. It’s truly a great and useful piece of info. I am satisfied that you simply shared this useful information with us. Please keep us up to date like this. Thanks for sharing.

  22. Wow! This could be one particular of the most useful blogs We have ever arrive across on this subject. Actually Fantastic. I’m also an expert in this topic so I can understand your hard work.

  23. We’re a group of volunteers and starting a new scheme in our community. Your web site provided us with valuable info to work on. You have done an impressive job and our whole community will be thankful to you.

  24. I have been browsing on-line more than 3 hours lately, but I by no means discovered any interesting article like yours. It is pretty price enough for me. In my opinion, if all webmasters and bloggers made excellent content as you did, the web will likely be a lot more useful than ever before.

  25. of course like your web-site however you have to take a look at the spelling on several of your posts. A number of them are rife with spelling issues and I in finding it very troublesome to inform the truth nevertheless I will certainly come back again.

  26. What i do not understood is if truth be told how you are not really much more well-appreciated than you may be right now. You are very intelligent. You recognize therefore significantly on the subject of this topic, produced me in my view imagine it from numerous varied angles. Its like women and men are not interested unless it is something to accomplish with Woman gaga! Your personal stuffs nice. All the time care for it up!

  27. My spouse and I stumbled over here coming from a different website and thought I might check things out. I like what I see so now i am following you. Look forward to going over your web page repeatedly.

  28. Hello, i think that i noticed you visited my weblog so i got here to “return the favor”.I am attempting to in finding issues to improve my site!I guess its adequate to use a few of your concepts!!

  29. It’s my belief that mesothelioma is usually the most fatal cancer. It has unusual qualities. The more I look at it the greater I am certain it does not conduct itself like a true solid cells cancer. If perhaps mesothelioma is often a rogue viral infection, then there is the prospects for developing a vaccine and also offering vaccination for asbestos subjected people who are open to high risk connected with developing upcoming asbestos linked malignancies. Thanks for sharing your ideas about this important ailment.

  30. In this grand design of things you receive an A with regard to hard work. Where exactly you misplaced everybody was in the details. As it is said, the devil is in the details… And it could not be more true here. Having said that, allow me say to you precisely what did do the job. The article (parts of it) is actually extremely engaging and this is possibly why I am taking the effort in order to opine. I do not make it a regular habit of doing that. Second, while I can notice the jumps in logic you come up with, I am not necessarily confident of just how you seem to connect the ideas that make your conclusion. For right now I shall subscribe to your point but trust in the near future you actually link the dots much better.

  31. One important issue is that when you are searching for a education loan you may find that you’ll want a cosigner. There are many scenarios where this is true because you might find that you do not possess a past credit history so the loan provider will require that you’ve got someone cosign the financing for you. Good post.

  32. Thanks for sharing excellent informations. Your web site is very cool. I’m impressed by the details that you’ve on this blog. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for more articles. You, my pal, ROCK! I found just the information I already searched everywhere and simply could not come across. What a perfect web site.

  33. Thanks , I have recently been looking for info about this topic for ages and yours is the best I’ve discovered till now. But, what about the conclusion? Are you sure about the source?

  34. I used to be suggested this blog by way of my cousin. I am now not sure whether or not this submit is written by means of him as no one else recognize such distinct about my problem. You are wonderful! Thank you!

  35. I want to express my thanks to the writer for bailing me out of this problem. Just after scouting throughout the internet and obtaining concepts which are not productive, I figured my entire life was done. Existing devoid of the strategies to the difficulties you have solved all through your main article is a crucial case, and the kind which may have adversely affected my career if I had not encountered your web page. That talents and kindness in dealing with a lot of stuff was invaluable. I don’t know what I would’ve done if I had not discovered such a point like this. I am able to at this moment relish my future. Thanks for your time very much for the professional and amazing guide. I won’t think twice to recommend the blog to anyone who ought to have tips about this situation.

  36. Normally I do not read post on blogs, but I would like to say that this write-up very pressured me to check out and do it! Your writing style has been amazed me. Thanks, quite great post.

  37. Nice blog right here! Also your web site lots up very fast! What web host are you the use of? Can I am getting your associate hyperlink in your host? I wish my site loaded up as quickly as yours lol

  38. Thanks for the sensible critique. Me and my neighbor were just preparing to do a little research about this. We got a grab a book from our local library but I think I learned more clear from this post. I’m very glad to see such wonderful info being shared freely out there.

  39. I do consider all the concepts you’ve offered for your post. They are really convincing and will certainly work. Nonetheless, the posts are too brief for novices. May you please prolong them a bit from subsequent time? Thank you for the post.

  40. I am not sure where you’re getting your information, but great topic. I needs to spend some time learning more or understanding more. Thanks for excellent info I was looking for this information for my mission.

  41. I absolutely love your blog and find nearly all of your post’s to be what precisely I’m looking for. can you offer guest writers to write content available for you? I wouldn’t mind composing a post or elaborating on a few of the subjects you write with regards to here. Again, awesome website!

  42. Hello there, I discovered your blog via Google at the same time as looking for a similar topic, your website came up, it seems to be great. I have bookmarked it in my google bookmarks.

  43. I think this is one of the most important information for me. And i am glad reading your article. But should remark on few general things, The website style is great, the articles is really excellent : D. Good job, cheers

  44. Thank you a lot for giving everyone such a pleasant chance to read critical reviews from here. It is usually very lovely plus jam-packed with a lot of fun for me and my office fellow workers to search your website a minimum of three times every week to see the latest tips you will have. And indeed, I’m just always pleased for the surprising hints you serve. Some 1 facts on this page are easily the most beneficial we have all had.

  45. obviously like your web-site however you have to test the spelling on several of your posts. Many of them are rife with spelling problems and I to find it very bothersome to tell the truth nevertheless I will definitely come again again.

  46. I think other web site proprietors should take this website as an model, very clean and great user friendly style and design, let alone the content. You’re an expert in this topic!

  47. Hi, i think that i saw you visited my site thus i came to “return the favor”.I am attempting to find things to enhance my site!I suppose its ok to use some of your ideas!!

  48. I like this post, enjoyed this one appreciate it for posting. “Good communication is as stimulating as black coffee and just as hard to sleep after.” by Anne Morrow Lindbergh.

  49. Wow, marvelous blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is magnificent, as well as the content!

  50. Thanks for helping me to acquire new ideas about computers. I also possess the belief that one of the best ways to keep your notebook in primary condition is by using a hard plastic case, or maybe shell, that will fit over the top of one’s computer. These kinds of protective gear usually are model precise since they are manufactured to fit perfectly on the natural covering. You can buy them directly from the seller, or through third party sources if they are designed for your laptop, however not every laptop may have a spend on the market. Once again, thanks for your ideas.

  51. I really wanted to jot down a simple remark to be able to express gratitude to you for all of the wonderful secrets you are writing here. My considerable internet research has finally been compensated with incredibly good facts and strategies to talk about with my visitors. I would assert that many of us visitors are truly fortunate to dwell in a notable place with very many marvellous individuals with helpful secrets. I feel quite grateful to have encountered the site and look forward to plenty of more brilliant moments reading here. Thanks again for everything.

  52. I have learn several good stuff here. Certainly value bookmarking for revisiting. I surprise how a lot effort you place to make this sort of fantastic informative site.

  53. Hi there excellent blog! Does running a blog like this require
    a great deal of work? I have absolutely no knowledge of coding but I
    was hoping to start my own blog in the near future.
    Anyway, should you have any ideas or tips for new blog owners
    please share. I understand this is off topic
    nevertheless I just wanted to ask. Many thanks!

  54. Thanks , I have recently been searching for info approximately this subject for a long time and yours is the greatest I’ve came upon so far. But, what concerning the bottom line? Are you positive concerning the supply?

  55. I have not checked in here for some time since I thought it was getting boring, but the last few posts are good quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂

  56. I got what you mean , appreciate it for putting up.Woh I am glad to find this website through google. “Don’t be afraid of opposition. Remember, a kite rises against not with the wind.” by Hamilton Mabie.

  57. whoah this blog is great i love reading your articles. Keep up the great work! You know, lots of people are searching around for this information, you can aid them greatly.

  58. Wonderful blog! I found it while surfing around on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Many thanks

  59. Can I just say what a reduction to search out somebody who actually is aware of what theyre speaking about on the internet. You definitely know the best way to bring a problem to light and make it important. Extra folks need to learn this and perceive this side of the story. I cant imagine youre no more standard since you positively have the gift.

  60. Good blog! I really love how it is easy on my eyes and the data are well written. I am wondering how I might be notified when a new post has been made. I have subscribed to your feed which must do the trick! Have a great day!

  61. Many thanks for this article. I will also like to convey that it can often be hard while you are in school and simply starting out to create a long credit history. There are many college students who are just simply trying to make it through and have a long or favourable credit history can sometimes be a difficult element to have.

Comments are closed.