{"id":245502,"date":"2023-10-10T10:39:11","date_gmt":"2023-10-10T17:39:11","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=245502"},"modified":"2023-10-18T09:36:26","modified_gmt":"2023-10-18T16:36:26","slug":"visual-studio-2022-17-8-preview-3-is-here","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2022-17-8-preview-3-is-here\/","title":{"rendered":"Visual Studio 2022 17.8 Preview 3 is here!"},"content":{"rendered":"<p>Welcome to Visual Studio 2022 17.8 Preview 3!\u00a0This release is dedicated to addressing community submitted feedback where we resolved nearly <a href=\"https:\/\/developercommunity.visualstudio.com\/VisualStudio?q=%5BFixed+In%3A+Visual+Studio+2022+version+17.8+Preview+3%5D\">100 Developer Community tickets<\/a>. Our primary focus was improving stability and reliability while also introducing a few new features.<\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/visualstudio.microsoft.com\/downloads\/\" target=\"_blank\">Download Visual Studio 2022<\/a><\/div><\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Area<\/strong><\/td>\n<td><strong>Enhancements<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#productivity\"><strong>Productivity<\/strong><\/a><\/td>\n<td><a href=\"#visual-studio-update-notification\">Visual Studio Update Notification<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#c-game-dev\"><strong>C++ Game Dev<\/strong><\/a><\/td>\n<td><a href=\"#unreal-engine-macro-specifier-suggestions\">Unreal Engine Macro Specifier Suggestions<\/a><\/p>\n<p><a href=\"#structured-diagnostics\">Structured Diagnostics<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#mds-3-0-to-mds-5-0-upgrade-in-sql-server-data-tools\"><strong>SQL Server Data Tools<\/strong><\/a><\/td>\n<td><a href=\"#mds-3-0-to-mds-5-0-upgrade-in-sql-server-data-tools\">Upgraded Microsoft.Data.SQLClient (MDS) 3.0 to MDS 5.0 and more!<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong>Productivity<\/strong><\/h2>\n<p>&nbsp;<\/p>\n<h4><strong>Visual Studio Update Notification<\/strong><\/h4>\n<p>Noticed something new? For Visual Studio 2022, we added an overlay to the VS task bar icon to help you know when VS will update. When there is an update available and you have enabled the &#8220;Update on Close&#8221; option, the icon will appear. Once you close VS, an update will immediately start and as a result the icon will also disappear. For more information on Update on Close, please visit <a href=\"https:\/\/aka.ms\/PersistentUpdateonClose\">VS Update on Close<\/a> .<\/p>\n<p><img decoding=\"async\" width=\"107\" height=\"100\" class=\"wp-image-245503\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-logo-of-a-company-description-automatically-gen.png\" alt=\"A logo of a company Description automatically generated\" \/><\/p>\n<h2><strong>C++ Game Dev<\/strong><\/h2>\n<p>&nbsp;<\/p>\n<h4><strong>Unreal Engine Macro Specifier Suggestions<\/strong><\/h4>\n<p>You will now see Unreal Engine macro specifiers suggested in the member list, making it easier to understand and use them in your code. This feature will save you time and effort by providing quick access to important information about macro specifiers, without having to leave the IDE.<\/p>\n<p><img decoding=\"async\" width=\"911\" height=\"233\" class=\"wp-image-245504\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-computer-screen-with-text-and-images-descriptio.png\" alt=\"A computer screen with text and images Description automatically generated\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-computer-screen-with-text-and-images-descriptio.png 911w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-computer-screen-with-text-and-images-descriptio-300x77.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-computer-screen-with-text-and-images-descriptio-768x196.png 768w\" sizes=\"(max-width: 911px) 100vw, 911px\" \/><\/p>\n<h4><strong>Structured Diagnostics<\/strong><\/h4>\n<p>C++ compiler errors can be long and unwieldy. To address this, we\u2019ve created a new Problem Details window which allows you to navigate compiler errors in a structured way. The Problem Details window can be opened by clicking the Details icon for an entry in the Error List.<\/p>\n<p><img decoding=\"async\" width=\"582\" height=\"97\" class=\"wp-image-245505\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-description-automatica.png\" alt=\"A screenshot of a computer Description automatically generated\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-description-automatica.png 582w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-description-automatica-300x50.png 300w\" sizes=\"(max-width: 582px) 100vw, 582px\" \/><\/p>\n<p>Entries in the Problem Details window can be expanded to view nested information about the error from the compiler.<\/p>\n<p><img decoding=\"async\" width=\"465\" height=\"317\" class=\"wp-image-245506\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-program-description-au.png\" alt=\"A screenshot of a computer program Description automatically generated\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-program-description-au.png 465w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-program-description-au-300x205.png 300w\" sizes=\"(max-width: 465px) 100vw, 465px\" \/><\/p>\n<h2>MDS 3.0 to MDS 5.0 Upgrade in SQL Server Data Tools<\/h2>\n<p>SQL Server Data Tools (SSDT) has upgraded from (Microsoft.Data.SQLClient)MDS 3.0 to MDS 5.0. MDS 5.0 has some significant benefits over MDS 3.0. It has added support to TDS 8.0, support for specifying Server SPN and Failover Server SPN on the connection etc. Please refer to this <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/sql-server-blog\/released-general-availability-of-microsoft-data-sqlclient-5-0\/ba-p\/3592710\">blog<\/a> for more information on the benefits of the upgrade.<\/p>\n<p>For SSDT users, the major change that can be noticed is while connecting to a database. Two new fields, namely: <em>Encrypt <\/em>and <em>Trust Server Certificate<\/em> have been added to the Connect Page. This specifies the Encryption type and the requirement for a Trust Server Certificate. By default, the Encrypt is set as true or Mandatory. You can find details about this in our <a href=\"https:\/\/learn.microsoft.com\/en-us\/sql\/ssdt\/connect-to-an-existing-database-in-sql-server-data-tools?view=sql-server-ver16\">Microsoft Learn Documentation<\/a>.<\/p>\n<p><img decoding=\"async\" width=\"608\" height=\"738\" class=\"wp-image-245507\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-description-automatica-1.png\" alt=\"A screenshot of a computer Description automatically generated\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-description-automatica-1.png 608w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2023\/10\/a-screenshot-of-a-computer-description-automatica-1-247x300.png 247w\" sizes=\"(max-width: 608px) 100vw, 608px\" \/><\/p>\n<h2>Share your feedback and stay connected with Visual Studio!<\/h2>\n<p>We appreciate the time you\u2019ve spent reporting issues\/suggestions and hope you continue to give us feedback when using Visual Studio on what you like and what we can improve. Your feedback is critical to help us make Visual Studio the best tool it can be! You can share feedback with us via\u00a0<a href=\"https:\/\/developercommunity.visualstudio.com\/home%22%20\/t%20%22_blank\">Developer Community<\/a>: report any bugs or issues via\u00a0<a href=\"https:\/\/learn.microsoft.com\/visualstudio\/ide\/how-to-report-a-problem-with-visual-studio?view=vs-2022\">report a problem<\/a>\u00a0and\u00a0<a href=\"https:\/\/developercommunity.microsoft.com\/VisualStudio\/suggest\">share your suggestions<\/a>\u00a0for new features or improvements to existing ones.<\/p>\n<p>Stay connected with the Visual Studio team by following us on <a href=\"https:\/\/www.youtube.com\/@visualstudio\">YouTube<\/a>, <a href=\"https:\/\/twitter.com\/VisualStudio\">Twitter<\/a>, <a href=\"https:\/\/www.linkedin.com\/showcase\/microsoft-visual-studio\/\">LinkedIn<\/a>, <a href=\"https:\/\/www.twitch.tv\/visualstudio\">Twitch<\/a> and on <a href=\"https:\/\/learn.microsoft.com\/en-us\/visualstudio\/?view=vs-2022\">Microsoft Learn<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to Visual Studio 2022 17.8 Preview 3!\u00a0This release is dedicated to addressing community submitted feedback where we resolved nearly 100 Developer Community tickets. Our primary focus was improving stability and reliability while also introducing a few new features. Area Enhancements Productivity Visual Studio Update Notification C++ Game Dev Unreal Engine Macro Specifier Suggestions Structured [&hellip;]<\/p>\n","protected":false},"author":64133,"featured_media":245503,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[155],"tags":[],"class_list":["post-245502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-visual-studio"],"acf":[],"blog_post_summary":"<p>Welcome to Visual Studio 2022 17.8 Preview 3!\u00a0This release is dedicated to addressing community submitted feedback where we resolved nearly 100 Developer Community tickets. Our primary focus was improving stability and reliability while also introducing a few new features. Area Enhancements Productivity Visual Studio Update Notification C++ Game Dev Unreal Engine Macro Specifier Suggestions Structured [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/245502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/64133"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=245502"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/245502\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/245503"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=245502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=245502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=245502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}