tag:blogger.com,1999:blog-71654088608810525802024-03-06T23:03:00.144+03:00Microsoft TeknolojileriMicrosoft Ignite Studiohttp://www.blogger.com/profile/18080391291689284565noreply@blogger.comBlogger65125tag:blogger.com,1999:blog-7165408860881052580.post-63611881081921381152016-11-20T00:57:00.000+03:002018-08-12T19:02:41.459+03:00What's New in Visual Studio 2017<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGn9Nm2s-lEwZgyRQLIDPgrLA0X-jNKW-NqP6L9PF70txjlx93d4-HImvi0tD3MolRmxxbGsLBDqZqSg_vcaxzxjJ1IfDOYpVhEMA0xhcBN06HQ_5z7zr8tqcCviGccpigduGhbK0mo24F/s1600/vs-rc-hero3a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGn9Nm2s-lEwZgyRQLIDPgrLA0X-jNKW-NqP6L9PF70txjlx93d4-HImvi0tD3MolRmxxbGsLBDqZqSg_vcaxzxjJ1IfDOYpVhEMA0xhcBN06HQ_5z7zr8tqcCviGccpigduGhbK0mo24F/s640/vs-rc-hero3a.jpg" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
<div style="text-align: center;">
This video shows how Visual Studio 2017 includes support for great mobile development, streamlines cloud development, and greatly boosts developer productivity with improvements for everything from IntelliSense to Unit Testing to performance. </div>
<div style="text-align: center;">
<u><span style="color: #000120;"></span></u><br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="340" src="https://channel9.msdn.com/Events/Connect/2016/159/player" width="600"></iframe>
</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-49982480359533686972016-11-20T00:47:00.000+03:002016-11-20T00:47:13.324+03:00Visual Studio 2017 Linux development with C++<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhObH4pOwDWuV81Ep8VFmbggB7JzTWhN176ApShOVlM6mNNjGY6UdpSCnUxs7oA7m0sNKUkySQyddnOPD54wtDI95N1FNWC6DxX8qHgJKP603aOpCVBX89GSQZCs8sIg-YF4b-ZkQ1eQRFp/s1600/PiConnection.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="454" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhObH4pOwDWuV81Ep8VFmbggB7JzTWhN176ApShOVlM6mNNjGY6UdpSCnUxs7oA7m0sNKUkySQyddnOPD54wtDI95N1FNWC6DxX8qHgJKP603aOpCVBX89GSQZCs8sIg-YF4b-ZkQ1eQRFp/s640/PiConnection.gif" width="640" /></a></div>
<br />
<br />
Get an overview of the new Linux C++ development workload in Visual Studio 2017.<br />
<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="340" src="https://channel9.msdn.com/Events/Connect/2016/119/player" width="600"></iframe>
</div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-5814348626985821942016-11-20T00:34:00.000+03:002016-11-20T00:34:35.298+03:00Visual Studio 2017 .NET Productivity Improvements<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLAuuWn5YKJLLB8I8cedLRloyQ5QFKxdR9xblF8W4R4Bzic0j8FwSwp5XD_qxaOy_l3xZkCM3hLrJJSVPbhNVttxl_n9lU9s1DQPCkfMGWZVNo3Jq5DhIiJmwcA3Kye-kivQ7P3WSrdDEx/s1600/149VS2017DotNetToolingImprovements_512.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLAuuWn5YKJLLB8I8cedLRloyQ5QFKxdR9xblF8W4R4Bzic0j8FwSwp5XD_qxaOy_l3xZkCM3hLrJJSVPbhNVttxl_n9lU9s1DQPCkfMGWZVNo3Jq5DhIiJmwcA3Kye-kivQ7P3WSrdDEx/s640/149VS2017DotNetToolingImprovements_512.jpg" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
In this brief overview, we present some of the new productivity features to come for Microsoft .NET in Visual Studio 2017, including improvements in debugging, unit testing, live code analysis, and IntelliSense.<br />
<br />
<div style="text-align: center;">
<br />
<iframe allowfullscreen="" frameborder="0" height="350" src="https://channel9.msdn.com/Events/Connect/2016/149/player" width="630"></iframe></div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-7113310198835431772016-11-20T00:28:00.000+03:002016-11-20T00:28:23.700+03:00What's new for Desktop Developers in Visual Studio 2017<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifDX7YQxQ6bQLxdPkKXRmCJ0EyErKEo8Q2xvEaQQAVmXSIIirTPWin9Fdr1qGmy6sQcTwHIndGQIcocrqOfPz9IzBDVpDqyBwa0zhrmJY_E1E-0bTD_TvH-yJ1KMfNnV4m93oJ5P1o5Uir/s1600/e91c5028-728c-4908-b0f2-0496f3a0dbe9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifDX7YQxQ6bQLxdPkKXRmCJ0EyErKEo8Q2xvEaQQAVmXSIIirTPWin9Fdr1qGmy6sQcTwHIndGQIcocrqOfPz9IzBDVpDqyBwa0zhrmJY_E1E-0bTD_TvH-yJ1KMfNnV4m93oJ5P1o5Uir/s640/e91c5028-728c-4908-b0f2-0496f3a0dbe9.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
Visual Studio 2017 comes loaded with many features to help you be even more productive when building great desktop apps. With faster performance, improvements to debugging and code authoring, and so much more, developing your Windows Presentation Foundation (WPF), WinForms, or Win32 console apps is now easier, faster, and more powerful.<br />
<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="340" src="https://channel9.msdn.com/Events/Connect/2016/117/player" width="600"></iframe>
</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-48369827740325184362016-11-20T00:02:00.000+03:002016-11-20T00:02:47.233+03:00Visual Studio 2017 DirectX<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFdjAOM9p5S9g1_b8zUvOfAdGT3oZiVze0V0bqkaF1q3RBYvuFxp6U0DCsb2w2lo38lFGsW6DkuVpiafPCbDHbBKIenJ7r2wCBgm8gmVF78_bQtLJolMjovUee2RQPFOEqSy9DDV1C5RJ0/s1600/Forza6_E3_PressKit_06.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFdjAOM9p5S9g1_b8zUvOfAdGT3oZiVze0V0bqkaF1q3RBYvuFxp6U0DCsb2w2lo38lFGsW6DkuVpiafPCbDHbBKIenJ7r2wCBgm8gmVF78_bQtLJolMjovUee2RQPFOEqSy9DDV1C5RJ0/s640/Forza6_E3_PressKit_06.jpeg" width="640" /></a></div>
<br />
<br />
<span style="color: #4c1130; font-size: x-large;">Game development with C++</span><br />
<br />
The game development workload with C++ provides you the tools for making games that run on Windows, Xbox, and beyond. Use powerful game engines like Cocos and Unreal to create cutting-edge graphics. This workload includes the DirectX templates and debugging tools that will help you create great games.<br />
<br />
Build high-performance 2D and 3D games in DirectX to run on a variety of devices in the Windows family, including desktops, tablets, and phones. Visual Studio offers a great set of tools for developing DirectX games, from writing shader code and designing assets to debugging and profiling graphics—all in the same familiar Visual Studio IDE.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDgN2VyBBum1CR0VHgtY2-v0cFN9ac3Jw7Odz2keIGKAeUCmtfAMolurPcjohauLhU-PW1MpCcmulprulJFdHeG-reKF0UPFHfWSedQVYuQp1OJgL3TS7f2W-ytVNJgA2XBhy7XnyZFoc-/s1600/graphicsLt561x350.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="398" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDgN2VyBBum1CR0VHgtY2-v0cFN9ac3Jw7Odz2keIGKAeUCmtfAMolurPcjohauLhU-PW1MpCcmulprulJFdHeG-reKF0UPFHfWSedQVYuQp1OJgL3TS7f2W-ytVNJgA2XBhy7XnyZFoc-/s640/graphicsLt561x350.png" width="640" /></a></div>
<br />
Project templates<br />
<br />
Get started quickly<br />
Get started building DirectX games in Visual Studio by using the built-in DirectX project templates. Whether you’re building a DirectX 12 or DirectX 11 game for Windows or Windows Phone, you’ll find a template that suits you.<br />
<br />
Debug graphics<br />
<br />
Capture frames local or remote<br />
Rendering problems can be tricky to troubleshoot. Visual Studio Graphics Diagnostics provides an easy way to capture and analyze frames from your DirectX 10, 11, or 12 games locally or remotely. You can inspect each DirectX event, graphics object, pixel history, and look into the graphics pipeline to understand exactly what occurred during the frame. This tool also captures call stacks for each graphics event, making it easy to navigate back to your application code in Visual Studio.<br />
<br />
Write and debug shaders<br />
<br />
The same world-class debugger now works for your shader code<br />
Whether your shader code is in HLSL files or FX files, the Visual Studio shader editor recognizes them. The shader editor provides syntax highlighting and braces auto-completion, making it easy to read and write shader code in Visual Studio.Debugging shader code from a captured frame is another great way to pinpoint the source of rendering problems. Simply set a breakpoint in your shader code and press F5 to debug it. You can inspect variables and expressions in Locals and Autos. If you’ve used the Visual Studio debugger for other languages before, you’ll find yourself right at home.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT6APG2XlQlZ4hLGz3NUaICMGNcn0kRPneiJKobLdJj_GW5gXVklBJp5dG8r5FFevaYbVeNPfYbId_ba1ibagVZzvoKTaftmuXjM1EX89Hli4cZM-FY1zgtl_dB9RfHiQRcCm-HZfB0fcO/s1600/Xamarin_RemotedSim_960x540.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT6APG2XlQlZ4hLGz3NUaICMGNcn0kRPneiJKobLdJj_GW5gXVklBJp5dG8r5FFevaYbVeNPfYbId_ba1ibagVZzvoKTaftmuXjM1EX89Hli4cZM-FY1zgtl_dB9RfHiQRcCm-HZfB0fcO/s640/Xamarin_RemotedSim_960x540.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Analyze frame performance<br />
<br />
Find expensive draw calls<br />
Looking for ways to increase the frame rate for your game? Visual Studio Frame Analysis can come in handy. It analyzes captured frames to look for expensive draw calls and performs experiments on them to explore performance optimization opportunities – all in a nice report.<br />
<br />
Analyze GPU usage<br />
<br />
Understand how your game is performing on the CPU and the GPU<br />
Use Visual Studio GPU Usage to understand how your game performs on the CPU and the GPU. GPU Usage collects data in real time and it complements Frame Analysis, which is performed on captured frames in an offline fashion. The GPU Usage report will clearly show where the bottleneck is, whether it’s on the CPU or the GPU.<br />
<br />
<br />
<br /></div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-3308252420497147032016-11-19T23:46:00.000+03:002016-11-19T23:46:25.775+03:00Visual Studio 2017 C++ için Linux Geliştirme - Linux development with C++<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrt4HT3vosH5qyS0AdKXKow0oQ_qtTvCeQvQIXbBbDB4qdRsJk_qeeRtJoT9txu-RgQPO5g7AGhWkeL5LKc8eLxEnFWkvuU-EXTlQI6bxmpqrehCRbGDcuMsuZF3m7zdDGRoa9QVsr4CCE/s1600/CforLinux.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrt4HT3vosH5qyS0AdKXKow0oQ_qtTvCeQvQIXbBbDB4qdRsJk_qeeRtJoT9txu-RgQPO5g7AGhWkeL5LKc8eLxEnFWkvuU-EXTlQI6bxmpqrehCRbGDcuMsuZF3m7zdDGRoa9QVsr4CCE/s640/CforLinux.png" width="640" /></a></div>
<h3 data-fontsize="34" data-lineheight="44" style="box-sizing: border-box; font-family: MS-Font-Segoe; font-size: 34px; font-weight: 400; line-height: 1.31; margin-bottom: 0em; margin-top: 0em; text-align: center;">
<br /></h3>
<h3 data-fontsize="34" data-lineheight="44" style="box-sizing: border-box; font-family: MS-Font-Segoe; font-size: 34px; font-weight: 400; line-height: 1.31; margin-bottom: 0em; margin-top: 0em;">
<span style="background-color: white;"><span style="color: #4c1130;">Linux development with C++</span></span></h3>
<div>
<br /></div>
<br />
The Linux development with C++ workload enables you to author C++ code for Linux servers, desktops and devices. You can manage your connections to these machines from within VS. VS will automatically copy and remote build your sources and can launch your application with the debugger. Our project system supports targeting specific architectures, including ARM.<br />
<br />
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
o get started create a new project by going to Templates > <em style="border: 0px; box-sizing: inherit; font-family: "Segoe UI", SegoeUI, tahoma, sans-serif; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Visual C++ > Cross Platform > Linux</em>.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="Projects" class="aligncenter wp-image-8181 size-full" height="660" src="https://msdnshared.blob.core.windows.net/media/2016/03/Projects.png" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="946" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Today we have three templates available; Blink for IoT devices like the Raspberry Pi, Console Application as a bare application, and Empty for you to add sources and configure from a clean slate.</div>
<h2 id="consoleapp" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Your First VS Linux Project</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Let’s get started by creating a Console app. After creating your project from that template set a break point on the printf statement then hit F5 or the Remote GDB Debugger button. By default, the Console Application is set to a debug/x64 configuration. If your remote target is x86 or ARM you’ll want to change those options first. In this example I’m using a x64 Ubuntu VM.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="ArchOptions" class="aligncenter wp-image-8191 size-full" height="100" src="https://msdnshared.blob.core.windows.net/media/2016/03/ArchOptions.gif" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="353" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Since this is our first time targeting a Linux machine you will be prompted for connection information. This is triggered by building the project.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="Connect to Linux - first connection" class="aligncenter wp-image-8201 size-full" height="458" src="https://msdnshared.blob.core.windows.net/media/2016/03/Connect-to-Linux-first-connection.png" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="446" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
We support both password and certificate base authorization, including use of passphrases with certificates. Upon a successful connection we save your connection information for subsequent connections. You can manage your saved connections under <em style="border: 0px; box-sizing: inherit; font-family: "Segoe UI", SegoeUI, tahoma, sans-serif; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Tools > Options > Cross Platform > Linux</em>. Yes, passwords/passphrases are encrypted when stored. We plan to support connecting without saving the connection information in a future update.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Upon connecting, your sources will be copied to the remote Linux machine and we will invoke gcc to build the sources with the options from the project properties. After the build successfully completes, your code will be launched on the remote machine and you will hit the break point you set earlier.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="printf break" class="aligncenter wp-image-8203 size-full" height="186" src="https://msdnshared.blob.core.windows.net/media/2016/03/printf-break.png" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="419" /></div>
<h2 id="projectproperties" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Linux Project Properties</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Let’s take a look at the project properties to understand where things got deployed on the remote Linux machine.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="Remote settings no connections" class="aligncenter wp-image-8212 size-full" height="265" src="https://msdnshared.blob.core.windows.net/media/2016/03/Remote-settings-no-connections.png" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="954" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Under remote settings, you will see the remote root is set to ~/projects/ by default and that we are setting the remote project directory to match our project name in that location. If we take a look on the Linux machine, we’ll find main.cpp as well as our build artifacts in ~/projects/ConsoleApplication1.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="OutputTypes" class="aligncenter wp-image-8222 size-full" height="350" src="https://msdnshared.blob.core.windows.net/media/2016/03/OutputTypes.gif" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="845" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Looking at the General settings for the project, you can see how our output and intermediate directories were configured. Additionally, you’ll see that this project was configured as an application – thus our executable is under bin/x64/Debug/ as ConsoleApplication1.out. Notice that for configuration types we also support static and dynamic libraries.</div>
<h2 id="consolewindow" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Console window</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
We have a console window for interacting with your remote executables. This window shows not just the output of your program but can also take input. To activate this window use the menu Debug, Linux Console. This is what it looks like in action.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/06/InputOutput.gif" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Console Window" class="aligncenter size-mediumlarge wp-image-9335" height="350" src="https://msdnshared.blob.core.windows.net/media/2016/06/InputOutput-467x350.gif" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="467" /></a></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Here is a simple program you can try these features out with.</div>
<pre style="background: rgb(238, 238, 238); border: 0px; box-sizing: inherit; color: #454545; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; outline: 0px; overflow: auto; padding: 1.6em; vertical-align: baseline; word-wrap: break-word;">#include <cstdio>
void log(char filename[], char visitor[])
{
FILE * pLog;
pLog = fopen(filename, "a");
if (pLog != NULL)
{
fputs(visitor, pLog);
fputs("\n", pLog);
fclose(pLog);
}
}
int main(int argc, char* argv[])
{
if (argc != 2)
{
printf("Please pass filename as input parameter\n");
return 1;
}
char input[20];
printf("What IDE are you using?\n");
scanf("%19[0-9a-zA-Z ]", input);
printf("%s! You can use that with me?!\n", input);
log(argv[1], input);
return 0;
}
</pre>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Specify a filename in the Command Arguments input on your project’s Debugging property page. You can set a working directory on that page as well, if it is not set your home directory will be the working directory.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/06/debugproperties.gif" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Debug Property Page" class="aligncenter size-mediumlarge wp-image-9345" height="350" src="https://msdnshared.blob.core.windows.net/media/2016/06/debugproperties-467x350.gif" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="467" /></a></div>
<h2 id="iot" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Linux IoT Projects</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Now let’s take a look at an IoT device, the Raspberry Pi. You can use any type of Pi running Raspbian. For our blink sample we use <a href="http://wiringpi.com/" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">wiringPi</a> – if you don’t have this setup you can either install it via apt or from source. To add a new connection, go to <em style="border: 0px; box-sizing: inherit; font-family: "Segoe UI", SegoeUI, tahoma, sans-serif; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Tools > Options</em> and search for Linux. Now click add to connect to your Raspberry Pi.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="PiConnection" class="aligncenter wp-image-8232 size-full" height="600" src="https://msdnshared.blob.core.windows.net/media/2016/03/PiConnection.gif" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="845" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Go to project properties and take a look under Build Events at Remote Post-Build Events.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="Remote post build event" class="aligncenter wp-image-8233 size-full" height="323" src="https://msdnshared.blob.core.windows.net/media/2016/03/Remote-post-build-event.png" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="860" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
You can use this to execute a command on the remote Linux target after build. This template comes preconfigured to export the GPIO pin for the LED so that we don’t have to run our executable as root.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Now connect an LED to pin 17 on your Raspberry Pi as shown here.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="LEDWiring" class=" size-mediumlarge wp-image-8314 aligncenter" height="350" src="https://msdnshared.blob.core.windows.net/media/2016/03/LEDWiring-276x350.png" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="276" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Open main.cpp and set a breakpoint on the delay call after the first digitalWrite and hit F5. You should see your LED light up and execution will pause at your breakpoint. Step through your code over the next digitalWrite call and you will see your LED turn off.</div>
<h2 id="edison" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
How to use the VC++ for Linux with the Intel Edison board</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Using the VC++ for Linux extension with the Intel Edison board is largely like any other Linux system. First you’ll want to make sure you’ve <a href="https://software.intel.com/en-us/iot/library/edison-getting-started" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">setup your device following Intel’s instructions</a>. You should be able to connect to your Edison via our connection manager once you have connected it to your Wi-Fi network. If you need a direct connection to your Edison use these instructions for <a href="https://software.intel.com/en-us/connecting-to-intel-edison-board-using-ethernet-over-usb" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">using Ethernet over USB with your Edison</a> which will also work with our connection manager.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
The Edison makes it easy to start building an IoT application with sensor data. Accessories like the Arduino shield open make it easy to connect add-ons like the Grove shield from Seeed Studios. That shield lets you use any of the many available Grove sensors without having to worry about wiring a circuit on a breadboard, you can just get straight to your code. Intel has made this even easier to use with their <a href="https://github.com/intel-iot-devkit/upm" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">UPM sensor library</a> that covers a broad range of sensor including the Grove ones.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Shown here is an Edison compute module on an Arduino expansion board with a Grove shield attached and a temperature sensor plugged in.<a href="https://msdnshared.blob.core.windows.net/media/2016/06/EdisonGrove.jpg" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Edison module" class="aligncenter size-mediumlarge wp-image-9346" height="234" src="https://msdnshared.blob.core.windows.net/media/2016/06/EdisonGrove-500x234.jpg" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="500" /></a></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
In Visual Studio, create a new project, and under <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">VC++</span>, <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Cross Platform</span>, <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Linux</span> select <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Empty Project.</span> Make sure that you set your solution platform to x86 when targeting the Edison. Add a C++ file to the project and <a href="https://software.intel.com/en-us/iot/hardware/sensors/grove-temperature-sensor" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">use the code from this Grove Temperature Sample from Intel</a>. The UPM libraries are part of the default Yocto Linux image used on the Edison so no additional setup is needed to acquire them. You should change the include statement in the sample to properly reference their location as follows:</div>
<pre style="background: rgb(238, 238, 238); border: 0px; box-sizing: inherit; color: #454545; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; outline: 0px; overflow: auto; padding: 1.6em; vertical-align: baseline; word-wrap: break-word;">#include <upm/grove.h></pre>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
With that change, you are ready to build and run your code. Here you can see the output of this sample in Visual Studio’s debug mode. If you are wonder about that first output line the first read from this type of sensor is often a bit off.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/06/EdisonDebugging.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Edison Debugging in VS" class="aligncenter size-mediumlarge wp-image-9325" height="350" src="https://msdnshared.blob.core.windows.net/media/2016/06/EdisonDebugging-462x350.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="462" /></a></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
To enable IntelliSense follow the instructions <a href="https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/#includes" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">below</a> for copying your include files locally from your Edison. At this time, we do have an IntelliSense bug that impacts this sample that will be fixed in a future update.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
In a future post we’ll cover taking this sample further by connecting it to Azure IoT Hub.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://aka.ms/vsiot" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Visit our IoT Development page</a> to stay current on all of our offerings in this space.</div>
<h2 id="desktop" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Desktop Applications</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
We’ve covered headless and device Linux applications, what about desktop? Well, we have something special here: we’re going to launch an OpenGL app on a Linux desktop. First make sure your Linux desktop has been configured for OpenGL development. Here are the apt packages we used: libgles1-mesa, libgles1-mesa-dev, freeglut3, freeglut3-dev.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Now create an empty Linux project and go grab the source for Spinning Cube from <a href="http://lousodrome.net/opengl/" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Julien Guertault’s OpenGL tutorial</a>. Extract it and add main.c to your project. To enable Intellisense you will need to add the OpenGL headers to the VC++ Directories, you can get them from the <a href="https://www.opengl.org/registry/" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">OpenGL Registry</a>. Now go to your project properties and add export DISPLAY=:0.0 to the Pre-Launch command.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="Linker input" class="aligncenter wp-image-8244 size-full" height="364" src="https://msdnshared.blob.core.windows.net/media/2016/03/Linker-input.png" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="856" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Now, under Linker Input add the library dependencies: m;GL;GLU;glut.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Also, make sure your remote settings are for the right machine.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<img alt="ChangeRemote" class="aligncenter wp-image-8264 size-full" height="600" src="https://msdnshared.blob.core.windows.net/media/2016/03/ChangeRemote.gif" style="box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="845" /></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Now hit F5.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/03/UbuntuSpinningCube.gif" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="UbuntuSpinningCube" class="alignnone size-full wp-image-8254" height="600" src="https://msdnshared.blob.core.windows.net/media/2016/03/UbuntuSpinningCube.gif" style="border: 0px; box-sizing: inherit; display: block; float: none; height: auto; margin-bottom: 1.5em; margin-top: 0.44em; max-width: 100%;" width="800" /></a></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
A couple of interesting places to put breakpoints are around line 80 where the cube rotation is set (try changing the alpha value) or in KeyboardFunc where you can inspect the values of the pressed key.</div>
<h2 id="makefile" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Makefile Project Template</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
The Makefile project template supports using external build systems on your remote machine (make, gmake, CMake, bash script etc.). This works as you would expect under the C++ project property pages you can <a href="https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/#includes" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">set your local Intellisense paths</a>, then on the remote build property page you add the commands, semicolon separated, to trigger your build on the remote machine. In the example here I’m switching to my remote directory with my build script and then executing it.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
I’ve thrown together some <a href="https://github.com/robotdad/vclinux" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">bash scripts that can generate our makefile project with your sources</a> based on the directory structure. These scripts do assume that the source code on the Linux machine is in a directory that has been mapped to Windows. They do set the new flag in the project properties to not copy files remotely. These are unlikely to meet all needs but should give you a good starting point if you have a large project.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/09/linux_makefile_properties.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Makefile project proeprties" class="aligncenter wp-image-10325 size-mediumlarge" height="350" src="https://msdnshared.blob.core.windows.net/media/2016/09/linux_makefile_properties-489x350.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="489" /></a></div>
<h2 id="tips" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Usage tips</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
In this section we’re going to provide tips on using the extension to make you more productive.</div>
<h2 id="verbose" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Verbose build output</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
We’ve gotten a lot of questions about what exactly are the arguments being passed to GCC. Our build output doesn’t make this obvious, but you can enable it. There are two ways to get to the same place to change this setting. In the quick input window search for “verbosity”, or under <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Tools, Options</span> go to <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Projects and Solutions</span>, <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Build and Run</span>. Now for the option of <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">MSBuild Project output verbosity</span> change it to <span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">diagnostic</span> to see everything in your output window when you build. This can really help you find what exactly was passed to GCC to build your program if you are having issues.</div>
<h2 id="includes" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Getting your include files</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Everyone loves IntelliSense, but we’re not yet synchronizing the include files from your Linux system. Everyone has their own ways to either share or copy these files which is great. I wanted to share a really simple way to accomplish this I used in prepping the next section on the Intel Edison. I simply grab the whole folder locally onto my Windows box using <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">PSCP</a>.</div>
<pre style="background: rgb(238, 238, 238); border: 0px; box-sizing: inherit; color: #454545; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; outline: 0px; overflow: auto; padding: 1.6em; vertical-align: baseline; word-wrap: break-word;">pscp -r root@192.168.2.15:/usr/include .</pre>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Now on your project properties go to the<span style="border: 0px; box-sizing: inherit; font-family: WOL_Bold, "Segoe UI", Tahoma, Arial, sans-serif; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> VC++ Directories</span> page and add your local path.</div>
<h2 id="copysources" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Remote file copy management</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
It is possible to specify at the file and project level whether or not a file should be remotely copied. This means you can use your existing build mechanisms just by mapping your existing sources locally and adding them to your project for editing and debugging.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/09/linux_copysources_properties.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Copy Sources project properties" class="aligncenter size-mediumlarge wp-image-10355" height="151" src="https://msdnshared.blob.core.windows.net/media/2016/09/linux_copysources_properties-500x151.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="500" /></a></div>
<h2 id="compilerpath" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Overridable C/C++ Compiler Path</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
You can override the compiler commands used on the remote machine in the Property Pages. That will enable you to point to specific versions of GCC if needed or even point to an alternate compiler like clang. You can use either full paths or a command available on your path.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/09/linux_compiler_properties.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Compiler project properties" class="aligncenter size-mediumlarge wp-image-10345" height="350" src="https://msdnshared.blob.core.windows.net/media/2016/09/linux_compiler_properties-488x350.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="488" /></a></div>
<h2 id="buildevents" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Build Events</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Under Build Events node of the project properties there are also new pre-build and pre-link remote build events as well as options for arbitrary file copy in all build events to provide greater flexibility.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/09/linux_buildevents_properties.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Build events project properties" class="aligncenter size-mediumlarge wp-image-10335" height="206" src="https://msdnshared.blob.core.windows.net/media/2016/09/linux_buildevents_properties-500x206.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="500" /></a></div>
<h2 id="debugoptions" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Debugging Options</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
In addition to supporting gdbserver we have a gdb mode to improve compatibility where we may not have the correct client gdb bits on Windows for the remote target.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/09/linux_debugmode_properties.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Debugger mode project property" class="aligncenter size-mediumlarge wp-image-10305" height="201" src="https://msdnshared.blob.core.windows.net/media/2016/09/linux_debugmode_properties-500x201.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="500" /></a></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
You can also override the debugger command itself, this is useful for debugging external programs compiled outside of VS.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/09/linux_debugprog_properties.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Debug program project propery" class="aligncenter size-mediumlarge wp-image-10315" height="142" src="https://msdnshared.blob.core.windows.net/media/2016/09/linux_debugprog_properties-500x142.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="500" /></a></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
The Debugging Property Page has support for additional gdb commands to be passed to the debugger to run when starting debugging. One example of where this can come in handy is Azure IoT projects. If you’ve used the Azure IoT C SDK on the Raspberry Pi you may have run into seeing an illegal exception being thrown when you start debugging. This is caused by some interactions between libcrypto and gdb. You can find some discussion of this issue <a href="https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=117686" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">here</a>. While debugging can continue you can avoid this error by passing an instruction to the debugger before it starts, in this case “handle SIGILL nostop noprint”.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://msdnshared.blob.core.windows.net/media/2016/09/linux_debugcmds_properties.png" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Debug commands project property" class="aligncenter size-mediumlarge wp-image-10295" height="199" src="https://msdnshared.blob.core.windows.net/media/2016/09/linux_debugcmds_properties-500x199.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin: 0.44em auto 1.5em; max-width: 100%;" width="500" /></a></div>
<h2 id="reporting" style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Reporting issues</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<span style="border: 0px; box-sizing: inherit; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">In addition to our support email alias, </span><a href="mailto:vcpplinux-support@microsoft.com" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">vcpplinux-support</a><span style="border: 0px; box-sizing: inherit; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">, </span><a href="https://github.com/Microsoft/VSLinux/issues/" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">VC++ for Linux has a public issue list on GitHub</a><span style="border: 0px; box-sizing: inherit; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">. This is a great option for having public discussion or reporting bugs. We have added our backlog for the extension here as well. You can see what we are targeting for a release by looking at the milestone tagged to an issue.</span></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<span style="border: 0px; box-sizing: inherit; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">So please do follow our GitHub issue list and use it by either submitting feedback or +1 existing feedback there. We love hearing about how and where our extension is being used. Feel free to use our support email alias if you want to share that with us even if you don’t have any issues. You can also find me on Twitter </span><a href="https://twitter.com/robotdad" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">@robotdad</a><span style="border: 0px; box-sizing: inherit; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">.</span></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
Again, thank you for your feedback and keep it coming.</div>
<h2 style="-webkit-font-smoothing: antialiased; background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 2.9rem; font-weight: inherit; line-height: 1.315; margin: 0px 0px 0.2em; outline: 0px; padding: 0px; vertical-align: baseline;">
Go Write Some Native Linux Code</h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
We hope you are as excited by the possibilities this opens up as we are.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
<a href="https://aka.ms/vslinuxext" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Install the Visual C++ for Linux Development extension</a>, try it out and let us know what works for you, what doesn’t or if you encounter any issues. If your focus is IoT remember to <a href="https://aka.ms/vsiot" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">check out our IoT Development page</a> to stay current on happenings there. You can reach us here through the blog, on the extension page on the gallery, via the VS Feedback channel, or find our team <a href="https://twitter.com/visualc" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">@visualc </a>or me, <a href="https://twitter.com/robotdad" style="border: 0px; box-sizing: inherit; color: #969696; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">@robotdad</a>, on Twitter.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #454545; font-family: WOL_Reg, "Segoe UI", Tahoma, Arial, sans-serif; font-size: 14px; margin-bottom: 25px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: keep-all; word-wrap: break-word;">
– Marc Goodner</div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-12600480197818580372016-11-19T23:06:00.000+03:002016-11-20T00:08:31.105+03:00Visual Studio 2017 Full Download<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="fusion-column-table" style="background-color: white; box-sizing: border-box; color: #747474; display: table; font-family: MS-Font-Segoe; font-size: 18px; height: 277px; table-layout: fixed; width: 1170px;">
<div class="fusion-column-tablecell" style="box-sizing: border-box; display: table-cell; vertical-align: middle;">
<div class="fusion-title title fusion-sep-none fusion-title-size-four fusion-border-below-title" style="align-items: center; box-sizing: border-box; flex-wrap: nowrap; margin: 35.0938px 0px 15px; overflow: hidden;">
<h4 class="title-heading-left" data-fontsize="24" data-lineheight="35" style="box-sizing: border-box; flex-grow: 0; font-size: 24px; font-weight: 400; letter-spacing: 0px; line-height: 1.46; margin: 0px; padding: 0px;">
<span class="herocontent" style="box-sizing: border-box;"><span style="color: black;">Unparalleled productivity for any dev, any app, and any platform</span></span></h4>
</div>
<div class="fusion-title title fusion-sep-none fusion-title-size-one fusion-border-below-title" style="align-items: center; box-sizing: border-box; flex-wrap: nowrap; margin: 15px 0px 35.0938px; overflow: hidden;">
<h1 class="title-heading-left" data-fontsize="62" data-lineheight="108" style="box-sizing: border-box; flex-grow: 0; font-size: 62px; font-weight: 400; letter-spacing: 0px; line-height: 1.75; margin: 0px; padding: 0px;">
<span class="herocontent" style="box-sizing: border-box;"><span style="color: black;">Visual Studio 2017 Release <br />Candidate</span></span></h1>
</div>
<div class="fusion-button-wrapper fusion-alignleft" style="box-sizing: border-box; display: inline; float: left; margin-right: 15px;">
<a class="fusion-button button-flat button-square button-small button-default button-1 hideonmobile" href="https://www.visualstudio.com/vs/visual-studio-2017-rc/#downloadvs" os_downloads="no" style="background: rgb(0, 120, 215); border-radius: 0px; border: 0px solid rgb(255, 255, 255); box-sizing: border-box; color: #0078d7; cursor: pointer; display: block !important; font-family: MS-Font-Segoe-Regular; font-size: inherit; letter-spacing: 0px; line-height: inherit; outline: 0px; padding: 9px 20px; position: relative; text-align: center; text-decoration: none; transition: background 0.2s; width: auto; zoom: 1;" target="_self" title="Download Visual Studio "><span class="fusion-button-text" style="box-sizing: border-box; color: white; transition: all 0.2s;">Free download</span><span class="fa fa-download button-icon-right" style="box-sizing: border-box; color: white; display: inline-block; font-family: "fontawesome"; font-size: inherit; font-stretch: normal; line-height: 1; margin-left: 10px; transition: all 0.2s;"></span></a></div>
<div class="fusion-title title fusion-sep-none fusion-title-size-six" style="align-items: center; box-sizing: border-box; flex-wrap: nowrap; margin: 15px 0px; overflow: hidden;">
<h6 class="title-heading-left" data-fontsize="18" data-lineheight="28" style="box-sizing: border-box; flex-grow: 0; font-size: 18px; font-weight: 400; letter-spacing: 0px; line-height: 1.61; margin: 0px; padding: 0px;">
<a class="bold" href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes" style="box-sizing: border-box; display: inline-block; font-family: MS-Font-Segoe-Regular !important; font-size: inherit; letter-spacing: -0.5px; line-height: inherit; margin-top: 6px; text-decoration: none;" target="_blank"><span style="color: black;">Release Notes </span></a></h6>
</div>
</div>
</div>
</div>
<div style="box-sizing: border-box; color: #747474; font-family: MS-Font-Segoe; font-size: 18px; line-height: 1.61; margin-bottom: 20px; padding: 0px 46.7969px; text-align: center;">
<span style="background-color: white;"><br /></span></div>
<div style="box-sizing: border-box; color: #747474; font-family: MS-Font-Segoe; font-size: 18px; line-height: 1.61; margin-bottom: 20px; padding: 0px 46.7969px; text-align: center;">
<span style="background-color: white;"><br /></span></div>
<div style="box-sizing: border-box; color: #747474; font-family: MS-Font-Segoe; font-size: 18px; line-height: 1.61; margin-bottom: 20px; padding: 0px 46.7969px; text-align: center;">
<span style="background-color: white;">Enhancements to code navigation, IntelliSense, refactoring, code fixes, and debugging, saves you time and effort on everyday tasks regardless of language or platform. For teams embracing DevOps, Visual Studio 2017 streamlines your inner loop and speeds up code flow with the brand new real time features such as live unit testing and real-time architectural dependency validation.</span></div>
<div class="imageframe-align-center" style="box-sizing: border-box; color: #747474; font-family: MS-Font-Segoe; font-size: 18px; padding: 25px 0px; text-align: center;">
<span class="fusion-imageframe imageframe-none imageframe-1 hover-type-none" style="background-color: white; box-sizing: border-box; display: inline-block; max-width: 100%; position: relative; vertical-align: middle; z-index: 1;"><img alt="" class="img-responsive" src="https://www.visualstudio.com/wp-content/uploads/2016/11/Productivity-Epic-960x540.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;" width="754" /></span></div>
<h1 id="visual-studio-2017-rc" sourceendlinenumber="14" sourcefile="vs2017-relnotes.md" sourcestartlinenumber="14" style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 34px; font-weight: 400; line-height: 1.2; margin: 0px 0px 20px; word-wrap: break-word;">
Visual Studio 2017 RC</h1>
<div class="git-contributors hidden-print" style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 15px; margin-bottom: 20px; overflow: hidden; padding: 1px; white-space: nowrap;">
<div class="update-at-container" style="box-sizing: border-box; display: inline-block;">
<span class="contributor-update-at" style="box-sizing: border-box; vertical-align: middle;">Last Update: 11/18/2016</span></div>
</div>
<div style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">
<div class="content" style="box-sizing: border-box;">
<h2 id="november-16-2016" style="box-sizing: border-box; font-family: "Segoe UI Semibold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 24px; line-height: 1.2; margin-bottom: 20px; margin-top: 30px; word-wrap: break-word;">
November 16, 2016</h2>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We are happy to announce the release of Visual Studio 2017 RC! This new release includes our most recent feature innovations and improvements.</div>
<div class="NOTE" style="background: rgb(243, 251, 255); border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.0470588); box-sizing: content-box; color: #0070a7; font-size: 0.9em; line-height: 1.6em; margin-bottom: 1.2em; margin-top: 0.6em; padding: 1em;">
<h5 style="box-sizing: border-box; color: #333333; font-family: "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; font-weight: 400; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; padding-top: 0px; word-wrap: break-word;">
Note</h5>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px; padding-bottom: 0px;">
You have reached the release notes for the most current version of Visual Studio 2017.</div>
</div>
<h4 id="download-visual-studio-enterprise-2017-rchttpswwwvisualstudiocomvsvisual-studio-2017-rc" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Download: <a href="https://www.visualstudio.com/vs/visual-studio-2017-rc/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio Enterprise 2017 RC</a></h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
To learn more about other related downloads, see the <a href="https://www.visualstudio.com/downloads" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Downloads</a> page. Also, see <a href="https://www.visualstudio.com/productinfo/vs2017-system-requirements-vs" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio 2017 System Requirements</a>and <a href="https://www.visualstudio.com/productinfo/vs2017-compatibility-vs" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio 2017 Platform Targeting and Compatibility</a>.</div>
<div class="IMPORTANT" style="background: rgb(252, 248, 227); border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.0470588); box-sizing: content-box; color: #8a6d3b; font-size: 0.9em; line-height: 1.6em; margin-bottom: 1.2em; margin-top: 0.6em; padding: 1em;">
<h5 style="box-sizing: border-box; color: #333333; font-family: "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; font-weight: 400; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; padding-top: 0px; word-wrap: break-word;">
Important</h5>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px; padding-bottom: 0px;">
While Visual Studio 2017 RC in general is supported for use in a production environment, those workloads and components that are marked “Preview” in the installation UI are not supported for use in a production environment.</div>
</div>
<h4 id="feedback" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Feedback</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We’d love to hear from you! For problems, let us know via the <a href="https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio-2017" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Report a Problem</a> option in the upper right corner, either from the installer or the Visual Studio IDE itself. Track your feedback on the <a href="https://developercommunity.visualstudio.com/index.html" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Developer Community</a> portal. For suggestions, let us know through <a href="https://visualstudio.uservoice.com/forums/121579-visual-studio" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">UserVoice</a>.</div>
<h4 id="whats-new" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
What's New?</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#willow" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">New Installation Experience</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#ReportAProblem" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Enhanced Visual Studio Feedback Workflow</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#vside" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio IDE</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#archtools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Live Architecture Dependency Validation</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#LiveUnitTesting" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Live Unit Testing</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#devprompt" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Developer Command Prompt</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#debuggingdiag" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Debugging and Diagnostics</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#cplusplus" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual C++</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#cshappvb" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">C# and Visual Basic</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#fsharp" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">F#</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#python" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Python</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#rtools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">R</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#javascripttypescript" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">JavaScript and TypeScript</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#xaml" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Tools for XAML Apps</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#uwptools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Tools for Universal Windows App Development</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#apache" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio Tools for Apache Cordova</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#xamarin" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Xamarin (Preview)</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#nuget" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">NuGet</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#devanalytics" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Developer Analytics Tools</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#teamexplorer" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Team Explorer</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#sqltools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">SQL Server Data Tools</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#officedev" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Office Developer Tools for Visual Studio</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#vssdk" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio Software Development Kit</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#azuretools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Azure SDK for .NET</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#nodejs" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Node.js Tools for Visual Studio</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#vstu" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio Tools for Unity</a></li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#dncdocker" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">.NET Core and Docker(Preview)</a></li>
</ul>
<h4 id="resolved-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Resolved Issues</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
To check out issues addressed in this RC release, please visit our <a href="https://developercommunity.visualstudio.com/topics/fixed-in%3A+Visual+Studio+2017+RC.html" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Developer Community Portal</a>.</div>
<h4 id="known-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Known Issues</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#knownissues" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Known Issues</a><ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIinstall" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Installation Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIeditoride" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Editor and IDE Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KINuget" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">NuGet Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KItesttools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Test Tools Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIuwptools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Tools for Universal Windows App Development Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KILUT" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Live Unit Testing Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KILSL" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Lightweight Solution Load Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIWebTools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Web Development Tools Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KICore" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">.NET Core Tools Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIExtensibility" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Extensibility Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIXamarin" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Xamarin Issues</a></li>
<li style="box-sizing: border-box;"><a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIother" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Other</a></li>
</ul>
</li>
</ul>
<h4 id="related-releases" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Related Releases</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://support.microsoft.com/en-us/kb/3120737" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title=".NET Framework 4.6.2">Microsoft .NET Framework 4.6.2 - Web Installer</a></li>
</ul>
<hr style="border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; height: 0px; margin-bottom: 20px; margin-top: 20px;" />
<h2 id="whats-new-" style="box-sizing: border-box; font-family: "Segoe UI Semibold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 24px; line-height: 1.2; margin-bottom: 20px; margin-top: 30px; word-wrap: break-word;">
What's New ?</h2>
<h3 id="a-idwillow-anew-installation-experience" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="willow" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>New Installation Experience</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We're delighted to introduce our new installer, which was designed from the ground up to:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Reduce the minimum footprint of Visual Studio.</li>
<li style="box-sizing: border-box; font-size: 15px;">Install more quickly with less system impact, and uninstall cleanly.</li>
<li style="box-sizing: border-box; font-size: 15px;">Make it easier for you to select and install just the features you need.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
When you first install Visual Studio 2017 RC, you'll see the new experience:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="The new installation experience in Visual Studio 2017 RC" src="https://www.visualstudio.com/en-us/news/releasenotes/media/willow1.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The smallest install is just a few hundred megabytes, yet still contains basic code editing support for more than twenty languages along with source code control. Most users will want to install more, and so you can add one or more 'workloads' that represent common frameworks, languages and platforms - covering everything from .NET desktop development to data science with R, Python and F#.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
As we prepare for release, we're continuing to evolve the list of workloads. In particular, because the .NET Core, Xamarin, Python, and Data Science workloads have not yet reached RC-quality, we have marked them as "Preview" quality. These three workloads should not be relied on in a production environment at this stage.</div>
<div class="IMPORTANT" style="background: rgb(252, 248, 227); border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.0470588); box-sizing: content-box; color: #8a6d3b; font-size: 0.9em; line-height: 1.6em; margin-bottom: 1.2em; margin-top: 0.6em; padding: 1em;">
<h5 style="box-sizing: border-box; color: #333333; font-family: "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; font-weight: 400; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; padding-top: 0px; word-wrap: break-word;">
Important</h5>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px; padding-bottom: 0px;">
If you have a preview release of Visual Studio 2017 installed on your computer, you will be prompted to remove it prior to installing Visual Studio 2017 RC.</div>
</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
For more information on known issues, see the <a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#knownissues" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Known Issues</a> section of this document.</div>
<h4 id="feedback-on-the-new-installer" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Feedback On the New Installer</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We're eager for you to try this out and looking forward to receiving your feedback. You can report problems or praise using the <em style="box-sizing: border-box;">Report a Problem</em> and <em style="box-sizing: border-box;">Provide a Suggestion</em> commands from the new installer client. In particular, we want to know if you experience errors installing, uninstalling, or modifying your installation, as well as abnormal installation times (e.g., hangs) or unexpected error messages.</div>
<h4 id="new-in-rc-creating-a-layout-for-offline-installation-and-new-command-line-installation-support" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<em style="box-sizing: border-box;">New in RC</em> Creating a Layout for Offline Installation and new Command-Line Installation Support</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
System administrators can now create an offline layout of Visual Studio that contains all of the content needed to install the product without requiring Internet access. To do so, run the bootstrapper executable associated with the product you want to make available offline using the <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">--layout [path]</code> switch (e.g. <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">vs_enterprise.exe --layout c:\mylayout</code>). This will download the packages required to install offline. Optionally, you can specify a locale code for the product languages you want included (e.g. <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">--lang en-us</code>). If not specified, support for all localized languages will be downloaded.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
To install from the layout folder, you can simply run the bootstrapper executable from the newly-created layout folder. Note that signature verification certificates will still need to be downloaded from the Internet. We are going to fix the need to be connected in an upcoming release. Last, note that the Android SDK requires an online connection to install.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can also run <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installershell.exe</code> to install Visual Studio components from the command line. Use the <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">--help</code> switch for further information on command-line options.</div>
<h3 id="a-idreportaproblem-a-enhanced-visual-studio-feedback-workflow" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="ReportAProblem" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Enhanced Visual Studio Feedback Workflow</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio 2017 includes an upgraded feedback experience for better follow-up and collaboration. As part of this upgrade, you will notice a more collaborative Report-a-Problem experience in Visual Studio supplemented by a comprehensive <a href="https://developercommunity.visualstudio.com/index.html" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">web portal</a> for a complete end-to-end feedback solution. You can now search, follow, vote and get the latest updates on all feedback that you have provided via Visual Studio IDE’s Report a Problem feature. These enhanced experiences address a lot of the feedback we have received from you and enable bidirectional communication between our teams and you.</div>
<h3 id="a-idvside-a-visual-studio-ide" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="vside" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Visual Studio IDE</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
A broad range of enhancements are included in Visual Studio 2017 RC.</div>
<h4 id="overall-improvements" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Overall Improvements</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">The GitHub extension for Visual Studio can be selected in the new Visual Studio installer.</li>
<li style="box-sizing: border-box; font-size: 15px;">Visual Studio has been optimized to reduce startup time and solution load time. The very first launch of Visual Studio is at least 50% faster.</li>
<li style="box-sizing: border-box; font-size: 15px;">Visual Studio will now monitor extension performance that impacts startup, solution load, or editing. You will be alerted about poorly performing extensions via the Notification bar in the IDE. The new Performance Center (also available via Help | Manage Visual Studio Performance) lets you view not only extensions that are impacting performance, but also discover tool windows that are impacting your startup performance and change their startup load behavior.</li>
<li style="box-sizing: border-box; font-size: 15px;">Reload All Projects has been replaced with Reload Solution to support better performance of switching branches external to VS. When using the Git command line to switch branches, choose Reload Solution after the branch has switched in order to achieve the maximum performance improvement.</li>
<li style="box-sizing: border-box; font-size: 15px;">File globbing capabilities for .NET Core and ASP.NET Core projects have been enhanced. See <a href="https://aka.ms/jcmh7k" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">project file globbing</a> for more details.</li>
<li style="box-sizing: border-box; font-size: 15px;">You are now automatically taken to the folder view of your repository after cloning. You can view files or open Solutions with the new Solution selection list in the Solution Explorer.</li>
<li style="box-sizing: border-box; font-size: 15px;">A new external service host is being introduced that will replace VSHub; this new service host is an external process and will appear in Task Manager as ServiceHub.Host.CLR.*.exe, as well as ServiceHub.Host.Node.x86.exe. This host will ultimately eliminate the localhost http traffic that was introduced with VSHub which should alleviate the noise Fiddler users reported.</li>
<li style="box-sizing: border-box; font-size: 15px;">Pre-release license expiration messages more clearly communicate the current license state.</li>
<li style="box-sizing: border-box; font-size: 15px;">The Account Settings dialog is now more accessible to screen readers.</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
The version control status bar makes it easier to publish local repos to an SCC host and keep track of uncommitted and un-pushed work.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Version Control - Unpublished commits example" src="https://www.visualstudio.com/en-us/news/releasenotes/media/vsidescc1.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Version Control - Unpublished commits example" /></div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Version Control - No pending changes example" src="https://www.visualstudio.com/en-us/news/releasenotes/media/vsidescc2.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Version Control - No pending changes" /></div>
</li>
</ul>
<h4 id="start-page" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Start Page</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">A revamped Start Page with new Open and Create facilities:<ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Acquire remote repos from VSTS or use our more prominent MRU to open local projects and solutions easily.</li>
<li style="box-sizing: border-box;">The Start Page MRU shows repos you've cloned on your other machines so you can easily clone them on your current machine.</li>
<li style="box-sizing: border-box;">Create a new project directly from the Start Page with searchable templates and a list of recently used templates. Recently used templates will also roam across Visual Studio instances with a personalization account.</li>
<li style="box-sizing: border-box;">Quickly launch the new Clone from VSTS experience through the "Checkout from VSTS" option on the Start Page.</li>
<li style="box-sizing: border-box;">Dismissible "Get Started" section.</li>
<li style="box-sizing: border-box;">The News section is now collapsible:<ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;"><em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Updated badge on newly added items in the News Feed.</li>
<li style="box-sizing: border-box;"><em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Badge on News Feed expander if new items appear when the News Feed is collapsed.</li>
</ul>
</li>
<li style="box-sizing: border-box;"><em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Refined visual design to address feedback about truncated elements on smaller screens and utilization of empty space.</li>
</ul>
</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The Get Started section and News featured here:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Start Page with Get Started and News" src="https://www.visualstudio.com/en-us/news/releasenotes/media/startpage.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Start Page with Get Started and News" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
And with Get Started dismissed and News collapsed:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Start Page with Get Started dismissed and News collapsed" src="https://www.visualstudio.com/en-us/news/releasenotes/media/startpagenewscollapsed.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Start Page with Get Started dismissed and News collapsed" /></div>
<h4 id="a-idbetternav-aimproved-code-navigation" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="betternav" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Improved Code Navigation</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We've made significant improvements to code navigation features in Visual Studio 2017 RC.</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
Go To: (Ctrl + , or Ctrl + T) lets you quickly find and go to files, types, methods, and other elements in your code. It gives you a one-stop way to go to any kind of item you need, even in large code bases. What’s more, if you know what kind of item you’re after you can filter down easily.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Go To Results Filtered" src="https://www.visualstudio.com/en-us/news/releasenotes/media/gotofile.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
We've also modernized the Go To Line (Ctrl + G) experience.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Go To Line" src="https://www.visualstudio.com/en-us/news/releasenotes/media/gotoline.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
You can find the Go To family of commands at the top of the Edit Menu. See <a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#knownissues" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">known issues</a> for a list of known limitations in Go To in this RC release.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
Find All References (Shift+F12) has been overhauled (currently for C#, Visual Basic, and C++), providing advanced grouping, filtering, sorting, searching within reference results, and colorization for results (for C# and VB), so you can get a clear understanding of your references and get to the line of code you need with confidence. On mouse hover over a reference item, a tooltip is displayed with the context of the reference in source code (for C# and VB). By toggling on the “Keep Results” button in the toolbar, the next invocation of Find All References will populate reference results in a new window. This allows you to keep the current results in the existing window.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Find All References" src="https://www.visualstudio.com/en-us/news/releasenotes/media/findallrerences.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
Structure Guide Lines are now drawn in the editor so that you can easily visualize the structure of the code that you are working in. On mouse hover, a tooltip is displayed containing the context of the current code block relative to its ancestor blocks. Structure Guide Lines are currently supported for C#, Visual Basic, and XAML files, and for any files supported via TextMate grammars. This feature may be disabled in the Tools Options Dialog by unchecking the <em style="box-sizing: border-box;">Show structure guide lines</em> checkbox under the <em style="box-sizing: border-box;">Text Editor</em> > <em style="box-sizing: border-box;">General</em> category.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Structure Guide Lines" src="https://www.visualstudio.com/en-us/news/releasenotes/media/structure_visualizer_cs_tooltip.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
</li>
</ul>
<h4 id="editorconfig-support" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
EditorConfig Support</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Visual Studio editor now supports <a href="http://editorconfig.org/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">EditorConfig</a>, which allows developers to define and maintain consistent coding style conventions between different editors and IDEs. See <a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KIeditoride" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">known issues</a> for a list of known limitations in EditorConfig support in this RC release.</div>
<h4 id="new-extensibility-format" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
New Extensibility Format</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The new installer technology in Visual Studio 2017 RC gives you greater control over the tools that are installed. Some users may install just the core Visual Studio editor while others may install several workloads. To ensure that the prerequisite features an extension requires are installed, extension authors will now be able to specify the individual components required by their extension in the manifest.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Users will be warned when trying to install an extension that was not built using the new VSIX format. The old VSIX format does not specify prerequisites needed and may fail to work if those prerequisites are unavailable in Visual Studio 2017 RC. The new VSIX format is backwards compatible and can target past versions of Visual Studio up until Visual Studio 2012.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The VSIX manifest designer has been updated to reflect the changes to the manifest. In the prerequisite tab, extension developers can find a list of installed components to specify as a prerequisite for their extension.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Prerequisite" src="https://www.visualstudio.com/en-us/news/releasenotes/media/prerequisite.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
During the installation of the extension, the VSIX installer will indicate which components are missing and will install them alongside the extension.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="VSIXInstaller" src="https://www.visualstudio.com/en-us/news/releasenotes/media/installer.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<h4 id="modify-extensions-in-bulk" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Modify Extensions in Bulk</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
In the Extensions and Updates dialog, you can now schedule multiple extensions for installation, update, and uninstallation before needing to restart Visual Studio. In the lower right corner, there is a summary of all the scheduled tasks. Clicking the x will unschedule the extension for modification.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Extensions and Updates Dialog" src="https://www.visualstudio.com/en-us/news/releasenotes/media/eudialog.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Once the VSIX Installer has detected that all Visual Studio windows are closed, it will start to complete the scheduled modifications.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Batched Modification Installer" src="https://www.visualstudio.com/en-us/news/releasenotes/media/batchmodify.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<h4 id="ngen-support" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Ngen Support</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can now choose to install assemblies using ngen.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="NGEN Properties" src="https://www.visualstudio.com/en-us/news/releasenotes/media/ngen.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">NGEN -</span> Whether or not to use ngen on the assembly.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">NGEN Application -</span> The application to pass into ngen via the /ExeConfig switch.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">NGEN Architecture -</span> The target architecture for the native image. Options are: x86, x64, and all.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">NGEN Priority -</span> Ngen priority level.</li>
</ul>
<h4 id="install-files-outside-of-extension-directory" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Install Files Outside of Extension Directory</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can now choose to install files to a select list of folders that are outside of the extension directory.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="VSIX Properties" src="https://www.visualstudio.com/en-us/news/releasenotes/media/vsix.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">Include in VSIX -</span> Whether or not to include the file in your VSIX.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">Install Root -</span> The root directory to install the file. Options are: Default (install inside the extension directory), MSBuild, Schemas, PublicAssemblies, Licenses, and ReferenceAssemblies.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">Target Path -</span> The name of the file to be installed on the user's machine.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">VSIX Sub Path -</span> The subpath under the Install Root where the file will be installed.</li>
</ul>
<h4 id="roaming-extension-manager" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Roaming Extension Manager</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
New in Visual Studio 2017 RC, the Roaming Extension Manager helps you keep track of all your favorite extensions across all your development environments. Roaming your extensions keeps track of the extensions you have installed by creating a synchronized list in the cloud.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
When you sign into Visual Studio, you can quickly see a list of your extensions from Tools > Extensions > Updates, and click Roaming Extension Manager. It tracks which extensions you have installed and lets you choose which ones are added to your Roaming list. With more cool extensions appearing in the gallery every day, this tool makes it quick and easy to set up each dev environment with your favorite extensions.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="The new Roaming Extension Manager in the Visual Studio IDE" src="https://www.visualstudio.com/en-us/news/releasenotes/media/roamingextensionmanager_v2.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="The new Roaming Extension Manager in the Visual Studio IDE" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Using this feature, you will notice 3 icon types:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><img alt="Roamed Icon" src="https://www.visualstudio.com/en-us/news/releasenotes/media/roamedicon.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Roamed Icon" /> Roamed Icon: denotes an extension that is part of your Roaming List, but not installed on this machine. You can install these via the "Download" button.</li>
<li style="box-sizing: border-box; font-size: 15px;"><img alt="Roamed and Installed Icon" src="https://www.visualstudio.com/en-us/news/releasenotes/media/roamedinstalledicon.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Roamed and Installed Icon" /> Roamed & Installed Icon: denotes all extensions that are part of your Roaming List and installed in this environment. If you decide you do not want to roam, you can remove these via the "Stop Roaming" button.</li>
<li style="box-sizing: border-box; font-size: 15px;"><img alt="Installed Icon" src="https://www.visualstudio.com/en-us/news/releasenotes/media/installedicon.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Installed Icon" /> Installed Icon: denotes all extensions that are installed in this environment, but are not part of your Roaming List. Extensions can be added to roaming list via the "Start Roaming" button.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
These icons will show you the current status of your list. You can have any extension in any state, so customize to your heart's content! Or let us do it for you! Any extension downloaded while you are signed in will be added to your list as Roamed & Installed and will therefore be part of your Roaming list giving you access to it from any machine!</div>
<h4 id="sign-in-and-identity-improvements" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Sign in and Identity Improvements</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> We introduced a new identity service that allows us to share user accounts across Microsoft developer tools. Within Visual Studio this sharing includes features such as Team Explorer, Azure Tools, Windows Store publishing, and more. These features now share a common and consistent sign in experience.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Along with improvements to Visual Studio we have completed the deployment of some improvements on the service side that allow users to safely stay signed in and eliminate the forced sign-in every 12 hours. This addresses the most commonly reported sign-in issue. <a href="https://blogs.msdn.microsoft.com/visualstudio/2016/08/15/fewer-visual-studio-sign-in-prompts/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Learn more about fewer Visual Studio prompts</a>.</div>
<h4 id="open-folder" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Open Folder</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Open Folder is a convenient way for you to work with code bases without projects and solutions. Navigate to a folder by opening the File Menu, clicking Open, and then clicking Folder.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="The new Open Folder feature in the Visual Studio IDE" src="https://www.visualstudio.com/en-us/news/releasenotes/media/openfolder.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="The new Open Folder feature in the Visual Studio IDE" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can open and edit files using the Solution Explorer. Many popular languages have syntax highlighting and support for symbol navigation (GoTo). Additionally, some languages have advanced IntelliSense and debugging support directly from the folder:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">C++ (CMake)</li>
<li style="box-sizing: border-box; font-size: 15px;">Node.js - JavaScript/TypeScript</li>
<li style="box-sizing: border-box; font-size: 15px;">Python</li>
<li style="box-sizing: border-box; font-size: 15px;">C# & VB</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can build or debug by using F5 and the file context menu in the Solution Explorer. For the best experience, make sure you install the workload for the languages you are working with.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The folder view also supports the following:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Search across the code in your folder with GoTo (Ctrl+,).</li>
<li style="box-sizing: border-box; font-size: 15px;">Scope the Solution Explorer folder view to subfolders.</li>
<li style="box-sizing: border-box; font-size: 15px;">Open folders in Explorer or the Command Prompt from the Solution Explorer.</li>
<li style="box-sizing: border-box; font-size: 15px;">Easily toggle between Solutions in the opened folder or repository with the Solution selection dropdown.</li>
<li style="box-sizing: border-box; font-size: 15px;">Configure debug and launch settings with launch.json. Right click on a debuggable file and select "Debug and Launch Settings".</li>
<li style="box-sizing: border-box; font-size: 15px;">Configure tasks and customize build with tasks.json. Right click on any file and select "Configure Task Settings".</li>
<li style="box-sizing: border-box; font-size: 15px;">Launch.json and tasks.json have IntelliSense in the JSON editor.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> The performance of opening folders and toggling between folder view and solution view has been drastically improved.</div>
<h4 id="lightweight-solution-load" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Lightweight Solution Load</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Lightweight Solution load enables faster loading of large Solutions. For large Solutions, it can provide a substantial improvement in Solution load time and memory usage. The feature is not enabled by default and can be enabled on a Solution by Solution basis or globally in the IDE. To enable globally, navigate to Tools Options dialog by selecting General under "Projects and Solutions" or by searching for "Lightweight Solution load" with Quick Launch. The feature can be turned on and off for individual Solutions in the Solution properties pane.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="The new Lightweight Solution load feature in the Visual Studio IDE" src="https://www.visualstudio.com/en-us/news/releasenotes/media/lightweightsolutionload.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="The new Lightweight Solution load feature in the Visual Studio IDE" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Lightweight Solution Load is best suited for large solutions that contain C# or a mix of C# and C++ projects. You may be prompted to enable the feature if we detect that you are working with large solutions. You can find more details about this feature on the <a href="https://blogs.msdn.microsoft.com/visualstudio/2016/10/11/shorter-solution-load-time-in-visual-studio-15/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual Studio blog</a>.</div>
<h4 id="syntax-colorization-autocomplete-snippet-and-navigate-to-search-support-for-a-broader-set-of-languages" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Syntax Colorization, Autocomplete, Snippet, and "Navigate To" Search support for a broader set of languages</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Building on the support we added in updates to Visual Studio 2015, in Visual Studio 2017 RC we now support syntax colorization and autocomplete for an increased range of languages. In addition, some of these languages also support navigation via "Navigate To" (Ctrl+), and/or Code Snippets. See the list below for details.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Files for the languages noted below support these features in the new "Visual Studio Core Editor" even when no workloads have been installed to explicitly support the language in question. If a workload that provides language support is installed (e.g., the .NET Desktop Application Development workload, the Windows Desktop App Development with C++ workload, the Python Development workload, etc.), then more extensive language support including IntelliSense and other advanced language features like Light Bulbs may be provided.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<span style="box-sizing: border-box; font-weight: 700;">Language file types listed by support level:</span></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Supports only Syntax Colorization and Autocomplete:<ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Bat, Clojure, CoffeeScript, CSS, Docker, F#, Groovy, INI, Jade, Javadoc, JSON, LESS, LUA, Make, Markdown ++, Objective-C, Perl, PowerShell, Python, Rust, ShaderLab, SQL, Visual Basic .NET, YAML.</li>
</ul>
</li>
<li style="box-sizing: border-box; font-size: 15px;">Supports Code Snippets (in addition to Syntax Colorization and Autocomplete):<ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">CMake, C++, C#, Go, Groovy, HTML, Java, Javadoc, JavaScript, Lua, Perl, PHP, R, Ruby, Shellscript, Swift, XML.</li>
</ul>
</li>
<li style="box-sizing: border-box; font-size: 15px;">Supports Navigate To (in addition to Syntax Colorization and Autocomplete):<ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">C++, C#, Go, Java, JavaScript, PHP, TypeScript, Visual Basic.</li>
</ul>
</li>
</ul>
<h4 id="getting-started-with-project-overview-pages" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Getting Started with Project Overview Pages</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Starting with ASP.NET Core and ASP.NET 4.x projects, we are introducing a completely new getting started experience for new projects. We've removed the Project_Readme.html from the solution and replaced it with an Overview tab in our new App Configuration Designer. We've condensed the material on this page to focus on the actions that will get you up and running quickly!</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Project Overview" src="https://www.visualstudio.com/en-us/news/releasenotes/media/overviewpage.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Project Overview" /></div>
<h4 id="a-idservicecapability-aconnecting-to-services-using-service-capabilities" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="servicecapability" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Connecting to Services Using Service Capabilities</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Service Capabilities is the modern "Add Connected Service" or "Add Service Reference" feature of Visual Studio 2017 RC. The service Capabilities feature makes it easier to connect your app to services. A new node called "Service Capabilities" is available in the Solution Explorer for Web and Mobile project types. Double clicking this node will open a new full page tab in Visual Studio where you can discover popular Microsoft services you can connect to.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Selecting a service on the Service Capabilities page will invoke the Connected Services Wizard that configures your project, and downloads the necessary NuGet packages to get you started coding against your service quickly and painlessly.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Service Capabilities" src="https://www.visualstudio.com/en-us/news/releasenotes/media/servicecapability.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Service Capabilities" /></div>
<h4 id="a-idconnectedservice-awizard-for-connecting-to-azure-app-service-mobile-app" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="connectedservice" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Wizard for Connecting to Azure App Service Mobile App</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The Service Capabilities page includes the Azure Mobile App provider for Mobile projects which helps you to connect to Azure App Service to store data in the cloud, add authentication, and deliver push notifications for mobile apps.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Connected Service" src="https://www.visualstudio.com/en-us/news/releasenotes/media/azuremobileappproviderblue.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Azure Mobile App Provider" /></div>
<h3 id="a-idarchtools-a-live-architecture-dependency-validation" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="archtools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Live Architecture Dependency Validation</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
In Visual Studio Enterprise, if you have setup Dependency Validation diagrams (aka Layer diagrams) you now get real-time notifications of violations of architectural dependency rules as you type code in the Code Editor: errors appear in the Error List and squiggles in the text editor show the precise location of this violation. You are now less likely to introduce unwanted dependencies.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Live Architecture Validation" src="https://www.visualstudio.com/en-us/news/releasenotes/media/livearchitecturedepedendencyvalidation.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Live Architecture Dependency validation" /></div>
<h3 id="a-idliveunittesting-a-live-unit-testing" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="LiveUnitTesting" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Live Unit Testing</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Live Unit Testing is a new feature we are introducing and only present in the Enterprise edition of Visual Studio. This feature visualizes unit test results and code coverage live on the editor, while you are coding. It works with C#/VB projects for .NET framework and supports three test frameworks of MSTest, xUnit, and NUnit. This is an early preview of this feature and has several <a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KILUT" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">known issues</a>.</div>
<h3 id="a-iddevprompt-adeveloper-command-prompt" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="devprompt" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Developer Command Prompt</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The Visual Studio 2017 Developer Command Prompt scripts have been refactored to support the new installation experience:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Environment variables will reflect installed workloads only.</li>
<li style="box-sizing: border-box; font-size: 15px;">The Visual Studio Developer Command Prompt shortcut should be compatible with previous releases.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can now configure Developer Command Prompt scripts via command line arguments:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">In a command prompt, call <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">common7\tools\vsdevcmd.bat -help</code> (from the Visual Studio installation directory) for details.</li>
</ul>
<h3 id="a-iddebuggingdiag-adebugging-and-diagnostics" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="debuggingdiag" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Debugging and Diagnostics</h3>
<h4 id="run-to-click" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Run to Click</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Simply click the icon next to a line of code while debugging to run to that line. No longer set temporary breakpoints or perform several steps to execute your code and stop on the line you want. Now while stopped at a break state under the debugger, the Run to Click icon subtly appears next to the line of code that your mouse is hovered over. Move your mouse to the icon and click the button, now your code will run and stop on that line the next time it is hit in your code path.<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">Turn it off from Debug/Options/Enable Run to Click</span></em>.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Run To Click icon" src="https://www.visualstudio.com/en-us/news/releasenotes/media/runtoclick0.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Run to Click Icon" /></div>
<h4 id="attach-to-process-filter" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Attach to Process Filter</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Easily search in the "Attach to Process" dialog to quickly find the process you want to attach the debugger to. The list of running processes will be filtered to items matching your search. The search filter is sticky, and will remember your previous search when you reopen the dialog.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Attach to Process Filter" src="https://www.visualstudio.com/en-us/news/releasenotes/media/attachfilter.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Attach to Process Filter" /></div>
<h4 id="reattach-to-process" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Reattach to Process</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> You can now quickly reattach to processes you were previously debugging. Triggering the new 'Debug/Reattach to Process...' (Shift+Alt+P) command will immediately try to attach the debugger to the last processes from the previous debugging session that were invoked from the "Attach to Process" dialog. The debugger will reattach to processes by first attempting to match the previous process ID and then by matching to the previous process name. If no matches are found or there are multiple processes found with the same name, then the "Attach to Process" dialog will appear so you can select the intended process.</div>
<h4 id="the-new-exception-helper" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
The New Exception Helper</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Use the new Exception Helper to view your exception information at a glance in a compact non-modal dialog with instant access to inner exceptions.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Quickly see what was null right inside the Exception Helper when diagnosing your NullReferenceException.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can now exclude breaking on exception types thrown from specific modules by clicking the checkbox to add a condition while stopped at the thrown exception.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<a href="https://blogs.msdn.microsoft.com/visualstudioalm/2016/03/31/using-the-new-exception-helper-in-visual-studio-15-preview/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Read this blog post for more detailed information on the new benefits of the Exception Helper.</a></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="The New Exception Helper dialog" src="https://www.visualstudio.com/en-us/news/releasenotes/media/exceptionhelper0.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="The New Exception Helper dialog" /></div>
<h4 id="add-conditions-to-exception-settings" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Add Conditions to Exception Settings</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
When you configure the debugger to break on thrown exceptions, you can add conditions so that the debugger will only break when exceptions are thrown in specified modules.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Edit Conditions dialog box" src="https://www.visualstudio.com/en-us/news/releasenotes/media/debugging.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Edit Conditions dialog box" /></div>
<h4 id="debugger-accessibility-improvements" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Debugger Accessibility Improvements</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> You can now more effectively use several of the Debugger windows (Call Stack, Locals, Autos, Watch, and Quickwatch) with screen readers and for other accessibility needs.</div>
<h4 id="intellitrace-events-for-net-core" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
IntelliTrace Events for .NET Core</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> IntelliTrace now supports MVC, ADO.NET, and HttpClient events for <a href="https://docs.asp.net/en/latest" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">ASP.NET Core</a> apps. These will appear in the Events tab in the Diagnostic Tools Window.</div>
<h4 id="diagnostic-tools-window-updates" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Diagnostic Tools Window Updates</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> When you start a debugging session, you'll see a new Summary view of your application in the Diagnostic Tools Window. From here, you'll be able to:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">View the number of <a href="https://azure.microsoft.com/en-us/documentation/articles/app-insights-visual-studio/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Application Insights</a> and <a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#UIAnalysis" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">UI Analysis</a> events (for UWP apps only) that occurred in your application. In Visual Studio Enterprise, you'll also be able to see the number of Exceptions and <a href="https://msdn.microsoft.com/en-us/library/mt243851.aspx" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">IntelliTrace</a> events.</li>
<li style="box-sizing: border-box; font-size: 15px;">Take a <a href="https://blogs.msdn.microsoft.com/visualstudioalm/2014/11/13/memory-usage-tool-while-debugging-in-visual-studio-2015/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">memory snapshot</a> of your heap.</li>
<li style="box-sizing: border-box; font-size: 15px;">Enable and disable <a href="https://blogs.msdn.microsoft.com/visualstudioalm/2015/10/29/profile-your-cpu-in-the-debugger-in-visual-studio-2015/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">CPU profiling.</a></li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Summary tab in Diagnostics Tools Window" src="https://www.visualstudio.com/en-us/news/releasenotes/media/summarytab.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Summary tab in Diagnostics Tools Window" /></div>
<h4 id="performance-profiler-updates" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Performance Profiler Updates</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> The <a href="https://msdn.microsoft.com/en-us/library/mt210448.aspx" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Performance Profiler">Performance Profiler</a> can now attach to a running process. The CPU Usage tool, GPU Usage tool, and Performance Wizard support attaching to a running process.</div>
<h4 id="cpu-usage-tool-updates" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
CPU Usage Tool Updates</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The <a href="https://blogs.msdn.microsoft.com/visualstudioalm/2015/10/29/profile-your-cpu-in-the-debugger-in-visual-studio-2015/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="CPU Usage Tool">CPU Usage Tool</a> has several improvements in Visual Studio 2017 RC:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Better External Code support: the CPU Tool now gives you better insights into the costs of library and framework functions when called by user code.</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
A Functions view that ranks functions by their CPU cost.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Functions List" src="https://www.visualstudio.com/en-us/news/releasenotes/media/flatfunctions.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Functions List" /></div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
A Caller / Callee view that allows you to investigate costs of function calls made to and from a selected function.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Caller / Callee View" src="https://www.visualstudio.com/en-us/news/releasenotes/media/callercallee.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Caller / Callee View" /></div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
A source view that shows a function's source code when the function is selected in the CPU Tool.</div>
</li>
</ul>
<h4 id="chrome-debugging-support" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Chrome Debugging Support</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
When you start debugging ASP.NET projects and choose Google Chrome as your browser, Visual Studio will debug your JavaScript running in Chrome.</div>
<h3 id="a-idcplusplus-a-visual-c" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="cplusplus" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Visual C++</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio 2017 RC brings many updates and fixes to the Visual C++ environment. We've fixed over 250 bugs and reported issues in the compiler and tools, many submitted by customers through <a href="https://connect.microsoft.com/VisualStudio" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Microsoft Connect">Microsoft Connect</a>. Thank you for reporting bugs!</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The compiler and tools version number in Visual Studio 2017 RC is 14.10.24629.</div>
<h4 id="c-code-analysis" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C++ Code Analysis</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The C++ Core Checkers for enforcing the <a href="https://github.com/isocpp/CppCoreGuidelines" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">C++ Core Guidelines</a> are now distributed with Visual Studio. Simply enable the checkers in the Code Analysis Extensions dialog in the project's property pages and the extensions will be included when you run code analysis.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="CppCoreCheck" src="https://www.visualstudio.com/en-us/news/releasenotes/media/cppcorecheck.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="CppCoreCheck properties page" /></div>
<h4 id="c-compiler" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C++ Compiler</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
In this release, we've updated the C++ compiler and standard library with enhanced support for C++11 and C++14 features, as well as preliminary support for certain features expected to be in the C++17 standard. With support for generalized constexpr and NSDMI for aggregates, the compiler is complete for features added in the C++14 Standard. Note that the compiler still lacks a few features from the C++11 and C++98 Standards. Visual Studio 2017 RC allows using /sdl with /await. We removed /rtc limitation with Coroutines. This release brings several improvements in optimization and code generation. Some notable improvements include:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Improved code generation of loops: Support for automatic vectorization of division of constant integers, better identification of memset patterns.</li>
<li style="box-sizing: border-box; font-size: 15px;">Improved code security: Improved emission of buffer overrun compiler diagnostics, and /guard:cf now guards switch statements that generate jump tables.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The /debug:fastlink option has been improved to provide 30% faster link times on large components than in Visual Studio 2015.</div>
<h4 id="c-libraries" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C++ Libraries</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Standard Template Library:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Minor basic_string _ITERATOR_DEBUG_LEVEL != 0 diagnostics improvements. Tripping an IDL check in string machinery will now report the specific behavior that caused the trip. For example, instead of "string iterator not dereferencable" you'll get "cannot dereference string iterator because it is out of range (e.g. an end iterator)".</li>
<li style="box-sizing: border-box; font-size: 15px;">Performance improvement: made basic_string::find(char) overloads only call traits::find once. Previously this was implemented as a general string search for a string of length 1.</li>
<li style="box-sizing: border-box; font-size: 15px;">Performance improvement: basic_string::operator== now checks the string's size before comparing the strings' contents.</li>
<li style="box-sizing: border-box; font-size: 15px;">Performance improvement: removed control coupling in basic_string which was difficult for the compiler optimizer to analyze. Resolves VSO# 262848 "<string style="box-sizing: border-box;">: reserve() does too much work". Note that for all short strings, calling reserve still has nonzero cost to do nothing.</string></li>
<li style="box-sizing: border-box; font-size: 15px;">We added <any>, <string_view>, apply(), make_from_tuple().</li>
<li style="box-sizing: border-box; font-size: 15px;">std::vector has been overhauled for correctness and performance: aliasing during insertion/emplacement is now correctly handled as required by the Standard, the strong exception guarantee is now provided when required by the Standard via move_if_noexcept() and other logic, and insertion/emplacement perform fewer element operations.</li>
<li style="box-sizing: border-box; font-size: 15px;">The STL now avoids dereferencing null fancy pointers.</li>
<li style="box-sizing: border-box; font-size: 15px;">Added <optional>, <variant>, shared_ptr::weak_type, and <cstdalign>.</li>
<li style="box-sizing: border-box; font-size: 15px;">Enabled C++14 constexpr in min/max/minmax(initializer_list) and min_element/max_element/minmax_element().</li>
<li style="box-sizing: border-box; font-size: 15px;">Improved weak_ptr::lock() performance.</li>
<li style="box-sizing: border-box; font-size: 15px;">Fixed std::promise's move assignment operator, which previously could cause code to block forever.</li>
<li style="box-sizing: border-box; font-size: 15px;">Fixed compiler errors with atomic<T *>'s implicit conversion to T *.</li>
<li style="box-sizing: border-box; font-size: 15px;">pointer_traits<Ptr> now correctly detects Ptr::rebind<U>.</li>
<li style="box-sizing: border-box; font-size: 15px;">Fixed a missing const qualifier in move_iterator's subtraction operator.</li>
<li style="box-sizing: border-box; font-size: 15px;">Fixed silent bad codegen for stateful user-defined allocators requesting propagate_on_container_copy_assignment and propagate_on_container_move_assignment.</li>
<li style="box-sizing: border-box; font-size: 15px;">atomic<T> now tolerates overloaded operator&().</li>
<li style="box-sizing: border-box; font-size: 15px;">To increase compiler throughput, STL headers now avoid including declarations for unnecessary compiler intrinsics.</li>
<li style="box-sizing: border-box; font-size: 15px;">Slightly improved compiler diagnostics for incorrect bind() calls.</li>
</ul>
<h4 id="c-ide" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C++ IDE</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The new SQLite-based database engine is now being used by default. This will speed up database operations like Go To Definition and Find All References, and will significantly improve initial solution parse time. The setting has been moved to Tools > Options > Text Editor > C/C++ > Advanced (it was formerly under ...C/C++ > Experimental).</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We've improved IntelliSense performance on projects and files not using precompiled headers – an Automatic Precompiled Header will be created for headers in the current file.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We've added error filtering and help for IntelliSense errors in the error list. Clicking on the error column now allows for filtering. Also, clicking on the specific errors or pressing F1 will launch an online search for the error message.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Error List" src="https://www.visualstudio.com/en-us/news/releasenotes/media/errorlist1.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Error List" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Error List Filtered" src="https://www.visualstudio.com/en-us/news/releasenotes/media/errorlist2.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Error List Filtered" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Added the ability to filter Member List items by kind.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Member List Filtering" src="https://www.visualstudio.com/en-us/news/releasenotes/media/mlfiltering.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Member List Filtering" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Added a new experimental Predictive IntelliSense feature that provides contextually-aware filtering of what appears in the Member List.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The new Find All References UI includes information about whether we are reading from or writing to a variable in the results for C++ code.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> The Dot-to-Arrow IntelliSense feature has been moved from experimental to advanced, and is now enabled by default. The editor features Expand Scopes and Expand Precedence have also been moved from experimental to advanced.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> The experimental refactoring features Change Signature and Extract Function are now available by default.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> We've enabled the new experimental feature for C++ projects ‘Faster project load’. The next time you open a C++ project it will load faster, and the time after that it will load really fast!</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Improvements to the Open Folder experience. Edit, build and debug your non-MSBuild C++ project by loading your sources through “Open Folder”. Customize the experience through these json files:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">CppProperties.json to customize the IntelliSense and browsing experience.</li>
<li style="box-sizing: border-box; font-size: 15px;">Tasks.json to customize the build steps.</li>
<li style="box-sizing: border-box; font-size: 15px;">Launch.json to customize the debugging experience.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> C++ IntelliSense will work without the need to create a CppProperties.json file in the root folder. Along with this, we've added a new dropdown to allow users to easily switch between configurations provided by CMake and CppProperties.json files. CMake support in Open Folder Opening CMake projects with “Open Folder” will automatically configure the environment for C++ editing, building and debugging.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Further configuration is supported via a CMakeSettings.json file that sits in the same folder as the CMakeLists.txt file.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Cmake Open Folder" src="https://www.visualstudio.com/en-us/news/releasenotes/media/cmake_cpp.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="CMake Open Folder" /></div>
<h4 id="c-installation-workloads" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C++ Installation Workloads</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Windows Desktop Development with C++:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We now provide a more granular installation experience for installing the original C++ workload. We have added selectable components that enable you to install just the tools that you need. Please note that the indicated installation sizes for the components listed in the installer UI are not accurate and underestimate the total size.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Linux Development with C++:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The popular extension <a href="https://visualstudiogallery.msdn.microsoft.com/725025cf-7067-45c2-8d01-1e0fd359ae6e" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Visual C++ for Linux Development</a> is now part of Visual Studio. This installation provides everything you need to develop and debug C++ applications running on a Linux environment.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Game Development with C++:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Use the full power of C++ to build professional games powered by DirectX or Cocos2d.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Mobile Development with C++ (Android and iOS):</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
You can now create and debug mobile apps using Visual Studio that can target Android and iOS.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Universal Windows Platform development:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
C++ comes as an optional component for the Universal Windows Platform development workload. Upgrading C++ projects currently must be done manually: if you open a v140-targeted UWP project in Visual Studio 2017 RC, you need to select the v141 platform toolset in the project property pages if you do not have Visual Studio 2015 installed.</div>
<h4 id="clangc2-platform-toolset" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Clang/C2 Platform Toolset</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The Clang/C2 toolset that ships with Visual Studio 2017 RC now supports the /bigobj switch, which is crucial for building large projects. It also includes several important bug fixes, both in the front-end and the back-end of the compiler.</div>
<h3 id="a-idcshappvb-ac-and-visual-basic" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="cshappvb" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>C# and Visual Basic</h3>
<h4 id="ide-experience-and-productivity" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
IDE Experience and Productivity</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio provides new refactorings to allow you to organize source code with one action:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Simplify object initialization with an initializer:</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Use object initializer" src="https://www.visualstudio.com/en-us/news/releasenotes/media/objectinitializer.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Use object initializer" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Move <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">out</code> variable declarations inline, leveraging a new C#7 feature:</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Move out variable inline" src="https://www.visualstudio.com/en-us/news/releasenotes/media/inlinevariabledecl.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Move out variable inline" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Simplify null checks and throw expressions using null-coalescing operator, leveraging a new C#7 feature:</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Use throw expression with null-coalescing operator" src="https://www.visualstudio.com/en-us/news/releasenotes/media/usethrowexpression.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Use throw expression with null-coalescing operator" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Move type to matching file: Extract a type from one file and put it in another file with a matching name with one click via <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">Ctrl+.</code>.</li>
<li style="box-sizing: border-box; font-size: 15px;">Sync file and type name: If your file and type name are out of sync, you can use <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">Ctrl+.</code>.</li>
<li style="box-sizing: border-box; font-size: 15px;">Convert <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">String.Format</code> to string interpolation: take advantage of the <a href="https://msdn.microsoft.com/en-us/library/dn961160.aspx" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">C# 6 language feature</a> with this Quick Action.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
This release also introduces improvements to IntelliSense that will make you more productive when working in a large solution or an unfamiliar codebase. We have added an icon tray to IntelliSense that enables you to filter the member list by type (e.g., methods, properties, classes, etc.). Each filter toggle has an associated keyboard shortcut which you can discover by hovering over the icon. To enable this feature, go to Tools > Options > Text Editor > [C# | Visual Basic] > IntelliSense and check the options for filtering and highlighting.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="IntelliSense Completion Filtering" src="https://www.visualstudio.com/en-us/news/releasenotes/media/intellisensecompletionfiltering.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="IntelliSense Completion Filtering" /></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
We've also added/updated style analyzers to help you customize and enforce coding conventions on your team, including:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Naming style rules.</li>
<li style="box-sizing: border-box; font-size: 15px;">Use of “var” or explicit types.</li>
<li style="box-sizing: border-box; font-size: 15px;">Use of “this.” or “Me.” on member access.</li>
<li style="box-sizing: border-box; font-size: 15px;">Missing braces.</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
Missing switch case.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="CSharp and Visual Basic" src="https://www.visualstudio.com/en-us/news/releasenotes/media/csharpandvb.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="CSharp and Visual Basic" /></div>
</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Other new features in this release include:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">You can now split a long string into multiple concatenated strings by positioning the cursor mid-string and pressing Enter.</li>
<li style="box-sizing: border-box; font-size: 15px;">A new code action for converting a property to a method.</li>
<li style="box-sizing: border-box; font-size: 15px;">We now use fuzzy matching in the NavigateTo search results.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Look for the following improvements to the IDE experience that are also in Visual Studio 2015 Updates:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">A new quick fix option to add a reference to a NuGet package.</li>
<li style="box-sizing: border-box; font-size: 15px;">Refactorings that simplify delegate invocations and raising events using the null condition operator.</li>
<li style="box-sizing: border-box; font-size: 15px;">Refactorings to make async methods synchronous where applicable.</li>
<li style="box-sizing: border-box; font-size: 15px;">Improvements to Add Using command to support "fuzzy" matching for misspelled types, including adding any needed project or metadata references.</li>
</ul>
<h4 id="language-extensions-and-analyzers" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Language Extensions and Analyzers</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
This release includes some proposed new language extensions that we are working on for the next versions of C# and Visual Basic. These new language features are enabled by default and include:</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
For C#:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://github.com/dotnet/roslyn/issues/7169" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Task-like return types">Task-like return types for async methods</a>: This introduces the ability to return any task-like type from an async method. Previously these return types were constrained to <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">Task<T></code> and <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">Task</code>.</li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://github.com/dotnet/roslyn/blob/master/docs/features/tuples.md" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Value tuples">Value tuples</a> introduce language support for using tuples to temporarily group a set of typed values. To learn more, please review the <a href="https://github.com/dotnet/roslyn/blob/master/docs/features/tuples.md" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Tuple Feature Specification">design notes</a> on GitHub.</li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://github.com/dotnet/roslyn/issues/259" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Nested local functions">Nested local functions</a> extend the language to support declaration of functions in a block scope.</li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://github.com/dotnet/roslyn/blob/future/docs/features/patterns.md" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Pattern matching">Pattern matching extensions</a> enable many of the benefits of algebraic data types and pattern matching from functional languages.</li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://github.com/dotnet/roslyn/issues/118" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Ref returns">Ref returns</a> enable functions to return values by reference.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
For Visual Basic:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://github.com/dotnet/roslyn/issues/11370" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Value tuples</a> introduce language support for using tuples to temporarily group a set of typed values: <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">Dim point As (x As Integer, y As Integer) = GetOffset()</code>.</li>
<li style="box-sizing: border-box; font-size: 15px;"><a href="https://github.com/dotnet/roslyn/issues/11370" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">ByRef return consumption</a> extend the language to support consumption of functions and properties from libraries which have ByRef returns.</li>
<li style="box-sizing: border-box; font-size: 15px;">Binary literals and digit group separators allow native representation of binary numbers. This is super convenient for bitmasks and flags enumerations: <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">&B1001_0011</code>.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
For more information, follow our development on <a href="https://github.com/dotnet/roslyn" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title=".NET Compiler Platform (Roslyn)">GitHub</a> to learn more about these and other proposed language extensions and APIs.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Finally, we have done considerable work to improve responsiveness of the IDE in presence of background operations that compute diagnostics and CodeLens information.</div>
<h3 id="a-idfsharp-a-f" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="fsharp" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>F#</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Support for F# 4.1 language features:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Struct Tuples which interop with C# 7/VB 15 Tuples.</li>
<li style="box-sizing: border-box; font-size: 15px;">Byref returns which support consuming C# 7 ref returns.</li>
<li style="box-sizing: border-box; font-size: 15px;">Struct Record support with the <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">[<Struct>]</code> attribute.</li>
<li style="box-sizing: border-box; font-size: 15px;">Struct Discriminated Union support with the <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">[<Struct>]</code> attribute.</li>
<li style="box-sizing: border-box; font-size: 15px;">A new <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">Result<'TSuccess, 'TFailure></code> type, with supporting functions in FSharp.Core.</li>
<li style="box-sizing: border-box; font-size: 15px;">The <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">fixed</code> keyword, which supports pinning a pointer-type local on the stack.</li>
<li style="box-sizing: border-box; font-size: 15px;">Underscores in numeric literals.</li>
<li style="box-sizing: border-box; font-size: 15px;">Caller Info Attribute Arguments.</li>
<li style="box-sizing: border-box; font-size: 15px;">Mutually Referential Types and Modules within the same file via <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">namespace rec</code> and <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">module rec</code>.</li>
<li style="box-sizing: border-box; font-size: 15px;">Implicit "Module" suffix on modules which share the same name as a type.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Many improvements to the F# compiler and FSharp.Core:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Improved Error Messages.</li>
<li style="box-sizing: border-box; font-size: 15px;">Performance improvements in FSharp.Core.</li>
<li style="box-sizing: border-box; font-size: 15px;">Improvements in interop between F# and C#.</li>
<li style="box-sizing: border-box; font-size: 15px;">Quality-of-life improvements in Statically Resolved Type Parameters.</li>
<li style="box-sizing: border-box; font-size: 15px;">Support for generating Portable PDBs.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
A new editor based on Roslyn Workspaces, with the following features:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Text completions.</li>
<li style="box-sizing: border-box; font-size: 15px;">Type colorization.</li>
<li style="box-sizing: border-box; font-size: 15px;">Roslyn-based Go to Definition.</li>
<li style="box-sizing: border-box; font-size: 15px;">Roslyn-based brace matching.</li>
<li style="box-sizing: border-box; font-size: 15px;">Roslyn-based indentation.</li>
<li style="box-sizing: border-box; font-size: 15px;">Roslyn-based breakpoint resolution.</li>
</ul>
<h3 id="a-idpython-a-python" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="python" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Python</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Along with many improvements and fixes to the core editing and debugging experiences, this release includes a Python workload so you can easily select optional features and streamline your install.</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Python workload, for developing scripts, web applications, and automation using familiar frameworks and packages.</li>
<li style="box-sizing: border-box; font-size: 15px;">Data Science workload, for interactive data analysis using Python, R, and F#.</li>
<li style="box-sizing: border-box; font-size: 15px;">Install options are provided for either <a href="https://www.python.org/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Python</a> or Anaconda from <a href="https://continuum.io/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Continuum Analytics</a>.</li>
<li style="box-sizing: border-box; font-size: 15px;">Cookiecutter Explorer, to search, install, and generate projects from Cookiecutter templates.</li>
<li style="box-sizing: border-box; font-size: 15px;">Use Ctrl+Enter to send the current line or code cell to the interactive window.</li>
<li style="box-sizing: border-box; font-size: 15px;">Create as many interactive windows as you like, with the same or different versions of Python.</li>
<li style="box-sizing: border-box; font-size: 15px;">Define custom scripts to automatically run when you start an interactive session.</li>
<li style="box-sizing: border-box; font-size: 15px;">Create and debug C extensions for Python 3.5 and later using the Python Native Development option and C++ template.</li>
<li style="box-sizing: border-box; font-size: 15px;">Completions for file names in the editor and interactive window.</li>
<li style="box-sizing: border-box; font-size: 15px;">Code analysis now runs in a separate process for each project, allowing better parallelism and memory usage.</li>
<li style="box-sizing: border-box; font-size: 15px;">Significantly improved performance for search paths, zip, egg, and extension module references.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
A full list of improvements, bugfixes, contributors, and source code for Python language support is available at <a href="https://github.com/Microsoft/PTVS" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">our github page</a>.</div>
<h3 id="a-idrtools-a-r" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="rtools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>R</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Support for the R language is available as part of the Data Science workload. Here’s a summary of the changes for this release:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Multiple data table viewer + sorting per column.</li>
<li style="box-sizing: border-box; font-size: 15px;">Delete vars from Variable Explorer.</li>
<li style="box-sizing: border-box; font-size: 15px;">Go to definition for library functions.</li>
<li style="box-sizing: border-box; font-size: 15px;">Collapsible code regions.</li>
<li style="box-sizing: border-box; font-size: 15px;">Intellisense, Peek in RMarkdown.</li>
<li style="box-sizing: border-box; font-size: 15px;">Search web (stackoverflow) for current token under cursor.</li>
<li style="box-sizing: border-box; font-size: 15px;">Plotting: Windows DPI support + Locator support.</li>
<li style="box-sizing: border-box; font-size: 15px;">Integrated Microsoft R Client.</li>
</ul>
<h3 id="a-idjavascripttypescript-a-javascript-and-typescript" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="javascripttypescript" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>JavaScript and TypeScript</h3>
<h4 id="typescript-21" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
TypeScript 2.1</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> TypeScript 2.1 RC is available for all TypeScript projects in Visual Studio. TypeScript 2.1 delivers down-level async/await, better type inference, local object expansion, and more! To read more about the release, check out <a href="https://aka.ms/tsdev15rc" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">the release blog post</a> or <a href="https://github.com/Microsoft/TypeScript/wiki/What%27s-new-in-TypeScript" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">the full change log</a>.</div>
<h4 id="javascript-language-service" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
JavaScript Language Service</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
A new JavaScript language service is available and enabled by default. The new service uses TypeScript definition files to improve IntelliSense and includes IntelliSense support for JSDoc comment annotations, ES6, and Common JS module formats. It also supports JSX syntax and features from ES2016, such as generators, modules, and decorators.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
For more information, see the <a href="https://github.com/Microsoft/TypeScript/wiki/Using-the-Salsa-Preview-in-Visual-Studio-15-Preview" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Salsa documentation">Salsa documentation</a> on GitHub.</div>
<h3 id="a-idxaml-atools-for-xaml-apps" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="xaml" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Tools for XAML Apps</h3>
<h4 id="xaml-diagnostics" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
XAML Diagnostics</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The runtime toolbar now has an option to track focus. When enabled, the Live Visual Tree in Visual Studio will automatically select whichever element has focus every time focus changes in the running app. This feature is designed to help developers track down focus related issues such as elements that are incorrectly set as tab stops.</div>
<h4 id="xaml-edit--continue" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
XAML Edit & Continue</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio now allows you to edit XAML while your WPF or Universal Windows App is running, and to see those changes in your running app. In the code editor, you can make a change to the markup and the change will be reflected in the running app without having to recompile the application. This preview includes some improvements and bug fixes as part of our ongoing development on the feature.</div>
<h4 id="xaml-editor-productivity-enhancements" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
XAML Editor Productivity Enhancements</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">IntelliSense filtering: When typing XAML, the completion list will only display types that match and the closest match will be selected.</li>
<li style="box-sizing: border-box; font-size: 15px;">IntelliSense for x:Bind: We have enabled IntelliSense completion for X:Bind when binding to Path and Events.</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
Namespace completion:</div>
<ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;"><div style="box-sizing: border-box; margin-bottom: 10px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> If the reference to the namespace does not exist, you will not get IntelliSense support while typing but when you have finished typing, you will get lightbulb support to generate & insert the prefix for the type and add the namespace definition in your XAML document.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="IntelliSense_without namespace" src="https://www.visualstudio.com/en-us/news/releasenotes/media/intellisense_without%20namespace.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="IntelliSense_without namespace" /></div>
</li>
<li style="box-sizing: border-box;"><div style="box-sizing: border-box; margin-bottom: 10px;">
For types that require a prefix, IntelliSense will offer to auto-complete the prefix if the reference to the namespace already exists.</div>
</li>
</ul>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Namespace prefix rename refactoring: You can invoke the rename action from the context menu or using the keyboard shortcut Ctrl+R+R when the cursor is on the prefix. You can also preview changes before applying them.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="namespace prefix rename" src="https://www.visualstudio.com/en-us/news/releasenotes/media/namespace%20prefix%20rename.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="namespace prefix rename" /></div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Remove and sort Namespaces: You can now remove unnecessary namespaces and sort them from the context menu or using the keyboard shortcut Ctrl+R+G. If your XAML document has unnecessary namespaces, you will also see a lightbulb that will give you the option to remove them.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="lightbulb_remove unnecessary namespace" src="https://www.visualstudio.com/en-us/news/releasenotes/media/lightbulb_remove%20unnecessary%20namespace.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="lightbulb_remove unnecessary namespace" /></div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
.editorconfig support for XAML editor: You can define settings for indent_style, indent_size, and tab_width in the .editorconfig file which will be used instead of the settings defined in <span style="box-sizing: border-box; font-weight: 700;">Tools > Options</span>.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
Structure Visualizer for XAML editor: The structure visualizer (i.e. indent guides) is now built into Visual Studio, and a separate extension is not required. This feature provides at a glance, without scrolling, the context of the block of code you are working on.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Structure Visualizer for XAML editor" src="https://www.visualstudio.com/en-us/news/releasenotes/media/structure_visualizer.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Structure Visualizer for XAML editor" /></div>
</li>
</ul>
<h4 id="xaml-performance-improvements" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
XAML Performance Improvements</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Improved XAML Tab switch performance: XAML Tab Switch performance has improved significantly, in a sample customer projects we have seen switching time reduce by over 90%.</li>
<li style="box-sizing: border-box; font-size: 15px;">Addressing XAML editor typing delays: XAML typing is now faster than ever. We have made several investments in this area and most developers should find the XAML editor and the XAML IntelliSense to be more responsive. This would be most apparent when editing a XAML file in projects that consume third party controls or large control libraries.</li>
</ul>
<h3 id="a-iduwptools-atools-for-universal-windows-app-development" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="uwptools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Tools for Universal Windows App Development</h3>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">Updated .NET Native Toolchain.</span> This updated .NET Native toolchain adds several optimizations to improve runtime performance for managed UWP apps in Visual Studio. The release includes more than 600 bug fixes and features to address key customer feedback and improve the overall quality of the toolchain.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">5.2.2 Microsoft.NETCore.UniversalWindowsPlatform package.</span> This update to the .NET Core NuGet framework libraries addresses a number of key issues reported by customers. Existing UWP projects can use the NuGet reference manager to update to this new version.</li>
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">Windows 10 Anniversary Update SDK and Emulator.</span> The Windows SDK and Windows Phone emulator for the Windows 10 Anniversary Update are included in this release.</li>
<li style="box-sizing: border-box; font-size: 15px;">UI Elements created from the Toolbox will now be created with fewer XAML Tags, resulting in cleaner, more readable XAML.</li>
<li style="box-sizing: border-box; font-size: 15px;">A new options tool on the XAML Designer allows the developer to select the UI theme and High Contrast settings to be previewed on the design surface.</li>
<li style="box-sizing: border-box; font-size: 15px;">The value editors in the Properties window now accept simple mathematical equations, such as "60+20". The equations will be immediately evaluated (in this case, 80) and their resulting value put into the XAML.</li>
</ul>
<h4 id="manifest-designer-capability-for-creating-visual-assets" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Manifest Designer Capability for Creating Visual Assets</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The Manifest Designer has undergone a visual refresh, and now has the added capability of generating visual assets for your UWP apps. You can now use a single source image to create tiles, logos, icons, and splash screens at any or all scales to fit every type of device your app targets.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Manifest Visual Asset Generator" src="https://www.visualstudio.com/en-us/news/releasenotes/media/manifestvisualassetgenerator.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Manifest Visual Asset Generator" /></div>
<h4 id="a-iduianalysis-aui-analysis" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="UIAnalysis" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>UI Analysis</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The Universal Windows platform now has the ability to detect some common accessibility or performance related issues. By enabling the "UI Analysis" tool in the Select Tools menu of the Diagnostic Tools window, these issues will be reported along with links to helpful articles explaining how and why the issues should be addressed.</div>
<h3 id="a-idapache-avisual-studio-tools-for-apache-cordova" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="apache" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Visual Studio Tools for Apache Cordova</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
This Visual Studio 2017 RC release includes the following improvements:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">Cordova simulate.</span> A new browser-based simulator enables you to code fast and see the results immediately in the browser. Live reload, plugin simulation, and support for Ionic Framework give Visual Studio the fastest developer workflow on the market.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Cordova simulate" src="https://www.visualstudio.com/en-us/news/releasenotes/media/tacosimulate.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Cordova simulate" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
<span style="box-sizing: border-box; font-weight: 700;">Support for iOS 10 & XCode 8.</span> An update of the <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">remotebuild</code> build agent for iOS development now includes support for XCode 8.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
<span style="box-sizing: border-box; font-weight: 700;">Error colorization.</span> Because diagnosing build failures often requires developers to read through build output, we have started to colorize errors in the build output pane for easier reading. Moreover, we have added headers to delineate steps in the build process in order to help developers identify where in the build process there was a failure.</div>
</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Pretty printing" src="https://www.visualstudio.com/en-us/news/releasenotes/media/tacobuildoutput.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Pretty printing" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">In-product acquisition.</span> In addition to the new light-weight installation to get you building Cordova apps faster, we have now added pathways from within Visual Studio to acquire additional build pieces as your development continues. If you have not installed Android or Windows components, you can get them through the deploy bar, which will launch Visual Studio setup and guide you through the installation process.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="In-product acquisition" src="https://www.visualstudio.com/en-us/news/releasenotes/media/taco-ipa.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="In-product acquisition" /></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><span style="box-sizing: border-box; font-weight: 700;">Fast, reliable builds.</span> The new Visual Studio Installer, combined with offline installation of a fully validated toolchain of 3rd party components, provides for faster builds that are also easier to troubleshoot and fix.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">Important Notes:</span></em></div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Build tools and emulators for Android and Windows are now optional. You can acquire them dynamically through the build/deploy menu bar.</li>
<li style="box-sizing: border-box; font-size: 15px;">This release of Visual Studio does not support Windows Store 8.1 projects. We recommend that you update your Cordova projects to target Windows 10.</li>
<li style="box-sizing: border-box; font-size: 15px;">Minimum supported Cordova version is raised to 6.0.0. Projects targeting a Cordova version lower than 6.0.0 will need to upgrade their project in <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">config.xml</code> in order to build and deploy in Visual Studio 2017 RC.</li>
</ul>
<h3 id="a-idxamarin-axamarin-preview" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="xamarin" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Xamarin (Preview)</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Xamarin 4.3 is included in Visual Studio 2017 RC. In addition to a number of bug fixes, this release adds support for tvOS, improves the iOS Assets Catalog support, improves the XML editing experience, and adds selectors for SSL/TLS and HttpClient implementations when creating iOS apps. For more information, see the <a href="https://developer.xamarin.com/releases/vs/xamarin.vs_4/xamarin.vs_4.3/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Xamarin release notes</a>.</div>
<h3 id="a-idnuget-anuget" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="nuget" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>NuGet</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio 2017 RC includes NuGet 4.0 RC. This release is focused on supporting package reference for the majority project types, quality improvements, and performance improvements:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
In .NET Core and ASP.NET Core projects, packages are now managed using <a href="https://aka.ms/packagereferencesupport" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">package references</a>.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><div style="box-sizing: border-box; margin-bottom: 10px;">
In Visual Studio 2017 and above, the machine-wide NuGet.config is now located @ %PROGRAMFILES(X86)%\NuGet\Config\NuGet.config. Going forward, nuget.exe v4.0.0 + will also consider the new location for the machine-wide configuration. NuGet.config in program data will no longer be implicitly referenced or considered for hierarchical merging of nuget.config.</div>
</li>
</ul>
<h3 id="a-iddevanalytics-adeveloper-analytics-tools" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="devanalytics" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Developer Analytics Tools</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio 2017 RC includes Developer Analytics Tools v8.3, with the following improvements:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Request telemetry in CodeLens.</li>
<li style="box-sizing: border-box; font-size: 15px;">Application Insights Configuration, a window for adding Application Insights to projects and managing Application Insights settings.</li>
<li style="box-sizing: border-box; font-size: 15px;">See the events involved in an operation from the new Track Operation tab on events in Application Insights Search.</li>
<li style="box-sizing: border-box; font-size: 15px;">Production telemetry information for requests in Diagnostic Tools.</li>
<li style="box-sizing: border-box; font-size: 15px;">Work Item creation from Details for events in Application Insights Search.</li>
<li style="box-sizing: border-box; font-size: 15px;">Better mapping between telemetry events and ASP.NET controller methods for services using custom ASP.NET routing.</li>
<li style="box-sizing: border-box; font-size: 15px;">Updated HockeyApp SDK to version 4.2.2.</li>
<li style="box-sizing: border-box; font-size: 15px;">The filter pane in Application Insights Trends is now resizable.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
For more information, see the <a href="https://azure.microsoft.com/en-in/documentation/articles/app-insights-release-notes-vsix/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">technical release notes</a> in the Microsoft Azure documentation.</div>
<h3 id="a-idteamexplorer-a-team-explorer" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="teamexplorer" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Team Explorer</h3>
<h4 id="connect-to-vsts" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Connect to VSTS</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
On the Visual Studio start page, the process for connecting to projects and cloning repos in VSTS has been personalized and streamlined. Our brand new Connect page shows only the projects and repos that you have mapped and cloned across all your VSTS accounts (rather than every repo for every project). Additionally, you no longer need to connect to a project before cloning repos.</div>
<h4 id="work-item-forms" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Work Item Forms</h4>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
When you connect to Visual Studio Team Services from Visual Studio 2017 RC and open a work item, the work item form will appear in your web browser. However, if you connect to Team Foundation Server 2015 or earlier, you will see the legacy work item forms.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Work Item Form in Team Explorer" src="https://www.visualstudio.com/en-us/news/releasenotes/media/teamexplorer.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Work Item Form in Team Explorer" /></div>
<h3 id="a-idsqltools-asql-server-data-tools" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="sqltools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>SQL Server Data Tools</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The latest update of SQL Server Data Tools has been included in Visual Studio 2017 RC, which enables support for the latest features in <a href="https://azure.microsoft.com/en-us/documentation/services/sql-database/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="Azure SQL Database">Azure SQL Database</a> and <a href="https://www.microsoft.com/en-us/server-cloud/products/sql-server-2016/" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;" title="SQL Server 2016">SQL Server 2016</a>.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
This release brings together the ease of developing, testing, and deploying a database on all supported versions of SQL Server and database platforms - both on-premises and cloud - by using Visual Studio. The release also includes database programmability surface area enhancements, and it improves the SQL connection experience in SQL Server Data Tools, which now automatically discovers SQL Server and Azure SQL Databases that you can connect to with a simple click.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Additionally, Visual Studio 2017 RC addresses new Azure SQL Database authentication types, as well as Azure Active Directory Integrated and Password authentication.</div>
<h3 id="a-idofficedev-aoffice-developer-tools-for-visual-studio" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="officedev" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Office Developer Tools for Visual Studio</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
This RC release includes Office Developer Tools with the latest features and updates, as follows:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">New Office Add-in templates specific to Excel, Word, PowerPoint, and Outlook.</li>
<li style="box-sizing: border-box; font-size: 15px;">Support for new Office Add-in features such as add-in commands, Fabric UI, and a new version of Office.js.</li>
<li style="box-sizing: border-box; font-size: 15px;">New starter code in the templates that showcase how to get started with new Office Add-in features.</li>
<li style="box-sizing: border-box; font-size: 15px;">Support for SharePoint 2016 in SharePoint solutions and add-in templates.</li>
</ul>
<h3 id="a-idvssdk-avisual-studio-software-developer-kit" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="vssdk" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Visual Studio Software Developer Kit</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Starting in Visual Studio 2017 RC SDK, there is a breaking change with how Visual Studio consumes project and item templates in order to improve performance of template discovery. The new discovery mechanism now requires all item and project templates following "vstemplate" schema to be defined in template manifest files. Visual Studio templates that you do not define in a template manifest file will no longer be visible in New Project or New Item dialogs. While new VSSDK tooling will generate manifest during VSIX build time, if you have Visual Studio templates released as part of a MSI package, you must manually generate template manifest files for those templates. For more information, visit the <a href="https://msdn.microsoft.com/en-us/library/mt706509.aspx" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Upgrading Custom Project and Item Templates for Visual Studio 2017</a> MSDN page.</div>
<h3 id="a-idazuretools-aazure-sdk-for-net" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="azuretools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Azure SDK for .NET</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
The Azure SDK for .NET Visual Studio is now available to be installed with the new Visual Studio installer. If you previously installed the Azure SDK for .NET using the Web Platform Installer, you can now get the same components by installing the Azure workload using the new Visual Studio Installer. The packages that are installed are at the same feature level as the 2.9.5 version of the SDK. For this version of Visual Studio and all future versions, the Azure SDK for .NET will only be available from the Visual Studio installer.</div>
<h3 id="a-idnodejs-anodejs-tools-for-visual-studio" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="nodejs" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Node.js Tools for Visual Studio</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Node.js Tools for Visual Studio turns Visual Studio into a powerful Node.js development environment. This release focuses on stability, performance, and overall product quality, including:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">Better integration with the new Salsa JavaScript language service.</li>
<li style="box-sizing: border-box; font-size: 15px;">Reduced memory and cpu usage, and shorter project load times.</li>
<li style="box-sizing: border-box; font-size: 15px;">Support for Pug template files.</li>
<li style="box-sizing: border-box; font-size: 15px;">More up-to-date project templates.</li>
<li style="box-sizing: border-box; font-size: 15px;">Support for Mocha 3.x test framework.</li>
<li style="box-sizing: border-box; font-size: 15px;">Numerous bug fixes.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Thank you to all the amazing contributors who made this release of Node.js Tools for Visual Studio possible. For more information, check out the open source <a href="https://github.com/Microsoft/nodejstools" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Node.js Tools project on GitHub</a>.</div>
<h3 id="a-idvstu-avisual-studio-tools-for-unity" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="vstu" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Visual Studio Tools for Unity</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Use Visual Studio to write and debug Unity games for all platforms.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio Tools for Unity 3 Preview is now available to be installed with the "Game Development with Unity" workload in the new Visual Studio 2017 RC installer.</div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Visual Studio Tools for Unity 3 Preview focuses on improving the code editing and debugging experience for Unity developers as well as overall product quality, including:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">IntelliSense support for Unity messages.</li>
<li style="box-sizing: border-box; font-size: 15px;">Code colorization of Unity messages.</li>
<li style="box-sizing: border-box; font-size: 15px;">Improved expression evaluation in the Unity debugger.</li>
<li style="box-sizing: border-box; font-size: 15px;">Improved Unity message wizards to support all Unity types able to receive messages.</li>
<li style="box-sizing: border-box; font-size: 15px;">Numerous bug fixes and optimizations.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Code completion session for Unity messages" src="https://www.visualstudio.com/en-us/news/releasenotes/media/vstu-unity-completion.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Code completion session for Unity messages" /></div>
<h3 id="a-iddncdocker-anet-core-and-docker-preview" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="dncdocker" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>.NET Core and Docker (Preview)</h3>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;"><span style="box-sizing: border-box; font-weight: 700;">New in RC</span></em> Get an early preview of the future .NET Core tooling. It’s available as a workload under ".NET Core and Docker Tools (Preview)" in the installer. This is an early preview and best tried on new and simple projects. It has several <a href="https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#KICore" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">known issues</a>. High-level features in this release include the following:</div>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;">MSBuild support for .NET Core projects, with a simplified csproj project format that makes it easier to edit by hand without the need of unloading the project.</li>
<li style="box-sizing: border-box; font-size: 15px;">Support for file wildcards in project file, enabling folder-based projects that don’t require individual files to be included.</li>
<li style="box-sizing: border-box; font-size: 15px;">NuGet package references are now part of the csproj format, consolidating all project references in one file.</li>
<li style="box-sizing: border-box; font-size: 15px;">Interop between .NET Core project and .NET Framework and Xamarin projects. For example, .NET Core project can now reference standard (i.e. non-core) .NET projects.</li>
<li style="box-sizing: border-box; font-size: 15px;">Cross-target multiple target frameworks in one project.</li>
<li style="box-sizing: border-box; font-size: 15px;">Web Publish moved from PowerShell to MSBuild.</li>
<li style="box-sizing: border-box; font-size: 15px;">Migration of existing .NET Core projects from project.json to csproj using IDE or command line interface (CLI).</li>
<li style="box-sizing: border-box; font-size: 15px;">Easily configure continuous build integration for your ASP.NET Core application with Docker support and continuous build delivery to your Azure Container Services from within the Visual Studio IDE.</li>
</ul>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<em style="box-sizing: border-box;">For an up to date list of issues with .NET Core Tools see our <a href="https://aka.ms/aspnetcoretoolski" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">GitHub page</a>.</em></div>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
<img alt="Continuous Delivery setup dialog for .NET Core project to Azure Container Service" src="https://www.visualstudio.com/en-us/news/releasenotes/media/devopspowertoolsextensionscreenshot.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Continuous Delivery setup dialog for .NET Core project to Azure Container Service" /></div>
<h2 id="a-idknownissues-aknown-issues" style="box-sizing: border-box; font-family: "Segoe UI Semibold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 24px; line-height: 1.2; margin-bottom: 20px; margin-top: 30px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="knownissues" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Known Issues</h2>
<div style="box-sizing: border-box; font-size: 15px; margin-bottom: 20px;">
Here is a description of known issues and available workarounds in this RC release.</div>
<h3 id="a-idkiinstall-ainstallation-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIinstall" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Installation Issues</h3>
<h4 id="language-pack-support-in-visual-studio-2017-rc" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Language Pack Support in Visual Studio 2017 RC</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
This release of Visual Studio supports only a single language pack for the user interface. You cannot install two languages for the user interface in the same instance of Visual Studio. In addition, you must select the language of Visual Studio during the initial install, and cannot change it during Modify.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
These are known issues that will be fixed in an upcoming release. To change the language in this release, you can uninstall and reinstall Visual Studio.</div>
</li>
</ul>
<h4 id="domain-dropdown-empty-for-o365-and-azure-ad-authentication-service-capabilities" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Domain dropdown empty for O365 and Azure AD Authentication Service Capabilities</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-1" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you are on the Service Capabilities screen you are presented with a number of service capabilities. If you click on Office 365 Apis or Azure AD Authentication, you are then presented with a domain dropdown. If you are already signed into Visual Studio this dropdown should be filled with the domains this user has access to but is instead empty. If domains are expected but do not appear then the workaround below should be applied. The dropdown may be empty if no user is signed into Visual Studio or no accounts have been added in the account management dialog. The dropdown may also be empty if your accounts have expired credentials.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-1" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Run the Visual Studio Installer and modify the installed product to include the "Azure Developemnt" workload under the "Web & Cloud" section.</div>
</li>
</ul>
<h4 id="no-retry-button-on-installation-failure" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
No retry button on installation failure</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-2" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If a non-fatal error occurs on installation (e.g. an optional component fails to install), a message box will be displayed stating there was an error with a link to the log. On closing the message box, Visual Studio will be installed, but not all workloads will be available in the installation. No warning will be shown in the installed products list.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-2" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Click Modify to confirm the components desired to be installed. Otherwise, use "repair" to try to install those components or workloads again.</div>
</li>
</ul>
<h4 id="installing-offline-requires-internet-connection-for-downloading-security-certificates" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Installing offline requires internet connection for downloading security certificates</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-3" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
After creating an offline install, you need an internet connection on the destination machine throughout the installation process in order to download security certificates.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-3" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
We're working on a completely offline/disconnected installation experience in a future release.</div>
</li>
</ul>
<h4 id="a-idsdkfailed-asetup-failed-error-when-installing-the-tools-for-universal-windows-apps" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="sdkFailed" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>"Setup Failed" Error When Installing the Tools for Universal Windows Apps</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-4" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When installing the Universal Windows Apps workload, you may receive a "Setup Failed" error if you have uninstalled Visual Studio 2015 prior to installing Visual Studio 2017 RC. The setup log will also contain an error for the Windows SDK, "Package 'Win10SDK_<em style="box-sizing: border-box;">version</em> failed to install. ... Details: There was a problem downloading your product."</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-4" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
To work around this issue:</div>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">From Programs and Features, select Windows Software Development Kit and click Change, or download and run the <a href="https://developer.microsoft.com/en-us/windows/downloads/sdk-archive" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">Windows 10 SDK (14393) installer</a>.</li>
<li style="box-sizing: border-box;">In the Windows SDK installer, select the "Windows Software Development Kit" and ".NET Framework SDK" features.</li>
<li style="box-sizing: border-box;">Run Visual Studio Installer, click Modify, and then click Install. You do not need to change any feature selections.</li>
</ol>
</li>
</ul>
<h4 id="after-installing-test-pro-visual-studio-may-not-be-able-to-launch-using-the-start-menu" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
After installing Test Pro, Visual Studio may not be able to launch using the start menu</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-5" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
On installing Microsoft Test Professional on a machine with Visual Studio 2017 already installed, the start menu items for Visual Studio 2017 may launch a non-working Visual Studio installation from a different directory than the one that was installed first.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-5" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Repair the Visual Studio installation to fix the start menu items to launch working installation.</div>
</li>
</ul>
<h4 id="only-one-visual-studio-start-menu-item-is-available-even-after-installing-more-than-one-visual-studio" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Only one Visual Studio start menu item is available even after installing more than one Visual Studio</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-6" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
In Visual Studio 2017 RC, you can install multiple SKUs side-by-side (e.g. Community and Enterprise). In this scenario the start menu shortcuts will launch the most recently-installed product SKU. Similarly, after uninstalling any one of multiple SKUs, the shortcut icons may be removed for all SKUs.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-6" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
You can launch the either SKU by launching devenv.exe from the target installation folder and looking under the Common7\IDE subdirectory of the product installation. Otherwise, a repair of the desired application of will update the start menu items.</div>
</li>
</ul>
<h4 id="feedback-client-fails-to-execute-on-windows-7" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Feedback Client fails to execute on Windows 7</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-7" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you run a requested feedback, it may fail to execute on Windows 7 due to a missing protocol association.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-7" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Manually update the mfbclient:// protocol with Feedback Client on the affected machine. You can do this by going into "Default Programs", selecting the Feedback Client, checking the checkbox next to the "mfbclient" protocol, and clickng "Save".</div>
</li>
</ul>
<h3 id="a-idkieditoride-aeditor-and-ide-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIeditoride" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Editor and IDE Issues</h3>
<h4 id="cannot-add-an-account-on-arabic-saudi-arabia" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Cannot add an account on Arabic (Saudi Arabia)</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-8" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When signing into Visual Studio that is installed on an Arabic operating system, an error prevents sign in from completing.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-8" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Make sure Visual Studio is closed.</li>
<li style="box-sizing: border-box;">Ensure that any ServiceHub.Host.Node.x86.exe process is terminated.</li>
<li style="box-sizing: border-box;">Create an empty file in the following path: %localappdata%.identityservice\IdentityServiceAdalCache.cache</li>
<li style="box-sizing: border-box;">Restart Visual Studio.</li>
</ol>
</li>
</ul>
<h4 id="saving-a-dependency-validation-diagrams-no-longer-triggers-the-analysis" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Saving a dependency validation diagrams no longer triggers the analysis</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-9" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you save a dependency validation diagram, analysis is not re-triggered leaving you with a potentially stale list of issues.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-9" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Close the solution and re-open it. This is fixed for RTW.</div>
</li>
</ul>
<h4 id="editorconfig-is-not-supported-in-xml-files" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
EditorConfig is not supported in XML files</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-10" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Coding style conventions defined in .editorconfig are not applied when editing XML files.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-10" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="editorconfig-insertfinalnewline-and-trimtrailingwhitespace-properties-are-not-supported-yet" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
EditorConfig insert_final_newline and trim_trailing_whitespace properties are not supported yet</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-11" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
insert_final_newline and trim_trailing_whitespace properties defined in .editorconfig file have no effect.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-11" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="goto-line-can-cause-visual-studio-to-become-unresponsive-if-no-file-is-open" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Goto Line can cause Visual Studio to become unresponsive if no file is open</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-12" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you launch the GoTo window, then select the line number filter without having any documents open, Visual Studio will become unresponsive and all unsaved work will be lost.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-12" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Make sure to open a document before trying to navigate to a specific line number.</div>
</li>
</ul>
<h4 id="cannot-build-new-web-site-project" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Cannot build new web site project</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-13" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you create a new web site project on a machine with PowerShell 2.0 installed and build it, you will see an error "Could not find a part of the path website\bin\roslyn\csc.exe".</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-13" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Upgrade PowerShell from 2.0 to 3.0 or above.</div>
</li>
</ul>
<h4 id="visual-studio-installation-may-fail-if-you-are-using-the-git-bash-shell-while-installing" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Visual Studio installation may fail if you are using the Git Bash shell while installing</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-14" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you are using the Git Bash shell while installing Visual Studio 2017 RC, the Visual Studio installation may fail.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-14" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
To work around this, make sure that the Git Bash shell is not running during installation.</div>
</li>
</ul>
<h4 id="design-in-blend-does-not-open-if-blend-is-not-open" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Design in Blend does not open if Blend is not open</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-15" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
With a solution open in VS, when you right-click on a UWP project or XAML file, and select "Design in Blend...", Blend will not be started.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-15" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Open Blend first, then right-click and select "Design in Blend...", this will open the project in Blend.</div>
</li>
</ul>
<h4 id="csharp-and-vb-intellisense-completion-list-failures" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
CSharp and VB IntelliSense completion list failures</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-16" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
In some circumstances, CSharp and Visual Basic IntelliSense completion lists may stop working until you close and reopen the affected file or project.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-16" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Possible remedies for this failure include:</div>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Disable completion filtering: go to <em style="box-sizing: border-box;">Tools > Options > Text Editor > [C# | Basic] > IntelliSense</em> and uncheck "Show completion item filters".</li>
<li style="box-sizing: border-box;">Turn off hardware graphics acceleration: go to <em style="box-sizing: border-box;">Tools > Options > Environment > General</em> and uncheck the following options: "Automatically adjust visual experience based on client performance", "Enable rich client visual experience" and "Use hardware graphics acceleration if available".</li>
</ol>
</li>
</ul>
<h4 id="cannot-create-envdte-from-outside-of-the-devenvexe-process" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Cannot create EnvDTE from outside of the devenv.exe process</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-17" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you have tools or scripts that automate the Visual Studio environment through COM automation, your scripts or tools can no longer start the devenv.exe process using <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">Acivator.CreateInstance()</code> or <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">CoCreateInstance()</code>. This support has been deprecated to enable having more that one devenv.exe of the same version installed at a time.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-17" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Scripts and tools will need to be updated to start the specific application using the exact path desired, then get the EnvDTE object from the running object table.</div>
</li>
</ul>
<h3 id="a-idkinuget-a-nuget-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KINuget" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>NuGet Issues</h3>
<h4 id="build-no-longer-triggers-a-restore-with-lightweight-solution-load-enabled" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Build no longer triggers a restore with lightweight solution load enabled</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-18" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you enable lightweight solution load, build will no longer trigger a restore.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-18" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
You must explicitly initiate restore before you build.</div>
</li>
</ul>
<h4 id="running-dotnet-pack-on-a-project-with-packagereferences-results-in-duplicate-import-warning" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Running "dotnet pack" on a project with PackageReferences results in duplicate import warning</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-19" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
.NET Core Projects - Running “dotnet pack” on a project with PackageReferences results in duplicate import warning <a href="https://github.com/NuGet/Home/issues/3665" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">NuGet#3665</a>.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-19" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
None.</div>
</li>
</ul>
<h4 id="packagetargetfallback-property-in-csproj-formerly-imports-doesnt-trim-whitespace-causing-restore-to-fail" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
PackageTargetFallback property in csproj (formerly imports) doesn’t trim whitespace causing restore to fail</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-20" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
.NET Core Projects - PackageTargetFallback property in csproj (formerly imports) doesn’t trim whitespace which is received from the msbuild property. Placing a semicolon at the beginning and end of the value, will ensure that restore will still work, even if you reformat your xml element to span 3 lines. <a href="https://github.com/NuGet/Home/issues/3819" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">NuGet#3819</a>.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-20" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Make sure your TFM entries have no whitespace to the left or right.</div>
</li>
</ul>
<h3 id="a-idkitesttools-atest-tools-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KItesttools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Test Tools Issues</h3>
<h4 id="analyze-code-coverage-is-not-available-for-python-tests" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Analyze Code Coverage is not available for Python tests</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-21" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you right-click a test from a Python project in the test window, you cannot select Analyze Code Coverage.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-21" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="debugging-c-uwp-unit-tests-does-not-hit-a-breakpoint" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Debugging C++ UWP unit tests does not hit a breakpoint</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-22" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Debugging does not hit a breakpoint set on a C++ UWP unit test.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-22" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Use "Debug All" to debug the tests.</div>
</li>
</ul>
<h4 id="running-tests-from-the-command-line-with-a-testsettings-file" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Running tests from the command line with a .testsettings file</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-23" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Tests using a .testsettings file do not run using vstest.console.exe.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-23" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Launch Visual Studio at least once before running the tests from the command line.</div>
</li>
</ul>
<h4 id="discovering-tests-targeting-net-core" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Discovering tests targeting .NET Core</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-24" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
MSTest based Tests targeting .NET Core are not discovered when Run/Debug commands are initiated from the code editor context menu.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-24" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Upgrade reference to the MSTest.TestAdapter NuGet package.</div>
</li>
</ul>
<h4 id="discovering-tests-in-solution-with-multiple-target-frameworks" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Discovering tests in solution with multiple target frameworks</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-25" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The discovered test count is incorrect for solutions with multiple target frameworks.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-25" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
No workaround. No functional impact. Tests will be discovered and run appropriately.</div>
</li>
</ul>
<h4 id="uwp-test-projects-from-visual-studio-2015-cause-compile-time-errors" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
UWP Test projects from Visual Studio 2015 cause compile time errors</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-26" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
UWP Test Projects created in Visual Studio 2015 cause compile time errors.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-26" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Edit the project parameter $(UnitTestPlatformVersion) to 15.0.</div>
</li>
</ul>
<h4 id="generating-code-for-coded-ui-test-for-uwp-apps-may-cause-error" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Generating code for Coded UI Test for UWP apps may cause error</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-27" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Generating code using the Coded UI Test builder for UWP apps may not work and you may run into an error that says "The system cannot find the file specified".</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-27" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The workaround is to modify the Visual Studio 2017 RC installation and include the ".NET desktop development" workload.</div>
</li>
</ul>
<h4 id="test-discovery-in-the-test-explorer-when-lightweight-solution-loading-is-enabled" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Test discovery in the Test Explorer when Lightweight Solution loading is enabled</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-28" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If Lightweight Solution loading is enabled, then the Test Explorer does not discover tests when a test project is opened in a fresh instance of Visual Studio.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-28" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Close the solution and reopen the solution, the tests will start getting discovered.</div>
</li>
</ul>
<h4 id="test-projects-with-intellitest-that-were-created-in-visual-studio-2015-do-not-build" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Test projects with IntelliTest that were created in Visual Studio 2015 do not build</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-29" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Test projects with IntelliTest that were created in in Visual Studio 2015 do not build.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-29" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Open the .csproj file for the test project and change the hintpath for Microsoft.Pex.Framework.dll to VSInstallPath\Common7\IDE\Extensions\Microsoft\Pex\Microsoft.Pex.Framework.dll.</div>
</li>
</ul>
<h4 id="c-test-projects-that-were-created-in-visual-studio-2015-do-not-build" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C++ Test projects that were created in Visual Studio 2015 do not build</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-30" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
C++ test projects that were created in in Visual Studio 2015 do not build.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-30" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Open the .vcxproj file for the test project and include the folder containing the unit test header files in <AdditionalIncludeDirectories>.</div>
</li>
</ul>
<h4 id="ordered-tests-and-generic-tests-do-not-get-discovered-for-test-projects-with-x64-as-the-platform-target" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Ordered tests and generic tests do not get discovered for test projects with x64 as the Platform target</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-31" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Ordered tests and generic tests do not get discovered for test projects with x64 as the Platform target.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-31" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no work around at this time.</div>
</li>
</ul>
<h4 id="collecting-app-performance-data-using-application-insights-during-cloud-based-load-tests" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Collecting app performance data using Application Insights during cloud-based load tests</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-32" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When configuring Application Insights to collect app performance data during cloud-based load tests, you may see one or more errors. When executing existing cloud-based load tests with pre-configured applications, no app performance data will be collected.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-32" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time. You can monitor your app using the Azure portal.</div>
</li>
</ul>
<h4 id="executing-coded-ui-test-on-a-windows-7-machine-fails" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Executing Coded UI test on a Windows 7 machine fails</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-33" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Executing Coded UI test on a Windows 7 machine fails with the error "Failed to initialize the unit test extension 'urn:CodedUITest': A unit test extension is not registered for the following attribute: Microsoft.VisualStudio.TestTools.UITesting.CodedUITestAttribute".</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-33" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Edit the registry and create the following entries:</div>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Add a registry key [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\15.0\EnterpriseTools\QualityTools\TestTypes{13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b}\TestTypeExtensions\CodedUITestAttribute].</li>
<li style="box-sizing: border-box;">To this key, add a string value with the name AttributeProvider and value Microsoft.VisualStudio.TestTools.UITesting.CodedUITestAttribute, Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.</li>
</ol>
</li>
</ul>
<h4 id="test-controller--test-agent-2017-preview-cannot-be-installed-side-by-side-on-the-same-machine-as-visual-studio-2017-rc" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Test Controller / Test Agent 2017 Preview cannot be installed side-by-side on the same machine as Visual Studio 2017 RC</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-34" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Test Controller / Test Agent 2017 Preview cannot be installed side-by-side on the same machine as Visual Studio 2017 RC. Doing so may corrupt the Visual Studio installation.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-34" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Test Controller / Test Agent 2017 Preview should be installed on a separate machine.</div>
</li>
</ul>
<h3 id="a-idkiuwptools-atools-for-universal-windows-app-development-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIuwptools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Tools for Universal Windows App Development Issues</h3>
<h4 id="network-access-may-be-required-when-debugging-net-native-applications" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Network access may be required when debugging .NET Native applications</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-35" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you debug .NET native applications, you may need to download debugging support library from symbol server which requires network access. Without network access, debugging may not be functional.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-35" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Debug .NET native application in the machine with network access at least once before going offline. This will make sure the necessary debugging library is populated into symbol cache and available for debugging when you take the machine offline.</div>
</li>
</ul>
<h4 id="build-warnings-when-building-a-blank-net-universal-windows-app" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Build warnings when building a blank .NET Universal Windows App</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-36" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you build a blank .NET Universal Windows App project, you may see unnecessary warnings in the build log. The warnings can be safely ignored and do not impact your application.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-36" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no known work around at this time.</div>
</li>
</ul>
<h3 id="a-idkilut-alive-unit-testing-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KILUT" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Live Unit Testing Issues</h3>
<h4 id="live-unit-testing-does-not-work-when-solution-contains-project-other-than-vb-or-csharp" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Live Unit Testing does not work when solution contains project other than VB or CSharp</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-37" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If the solution has projects which are not VB or CSharp then Live Unit Testing may not work.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-37" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no work around at this time.</div>
</li>
</ul>
<h4 id="live-unit-testing-does-not-work-with-net-core-projects" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Live Unit Testing does not work with .NET Core projects</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-38" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Live Unit Testing is not supported on .NET Core projects.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-38" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="live-unit-testing-does-not-support-all-unit-test-features" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Live Unit Testing does not support all unit test features</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-39" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Unit tests that use features like theories, or special custom attributes or need special setup to execute may not work with Live Unit Testing.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-39" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="live-unit-testing-does-not-support-all-unit-test-features-1" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Live Unit Testing does not support all unit test features</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-40" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Live Unit Testing is not supported on Portable Class Library (PCL).</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-40" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="live-unit-testing-and-test-explorer-window-integration-issue" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Live Unit Testing and Test Explorer window integration issue</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-41" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Users cannot debug or run tests from Test Explorer window when it is in Live Unit Testing view.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-41" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="live-unit-testing-does-not-support-tests-that-create-new-appdomains" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Live Unit Testing does not support tests that create new appdomains</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-42" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Test creating new appdomain will not work with Live Unit Testing and LUT visualization will not have that data. These tests would in turn not get run by Live Unit Testing when edits that impact these tests are made.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-42" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="live-unit-testing-will-have-to-be-restarted-after-renaming-of-solution" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Live unit testing will have to be restarted after renaming of solution</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-43" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Renaming solution will cause Live Unit Testing to go into an inconsistant state.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-43" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time for the same Live Unit Testing session. Restarting Live Unit Testing will resolve the issue.</div>
</li>
</ul>
<h3 id="a-idkilsl-alightweight-solution-load-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KILSL" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Lightweight Solution Load Issues</h3>
<h4 id="some-extensions-may-not-behave-as-expected-when-lightweight-solution-load-is-enabled" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Some extensions may not behave as expected when Lightweight Solution load is enabled</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-44" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Some extensions may not behave as expected when Lightweight Solution load is enabled.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-44" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="nuget-packages-are-not-restored-on-build" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
NuGet packages are not restored on build</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-45" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you build a solution, NuGet packages are not automatically restored.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-45" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Restore packages from the Solution node context menu or command line.</div>
</li>
</ul>
<h4 id="build-is-skipped-if-project-file-does-not-exist-on-disk" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Build is skipped if project file does not exist on disk</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-46" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you build a solution, projects that are not backed by an on-disk MSBuild project file (e.g. Web Sites) will not be built.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-46" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Disable Lightweight Solution load.</div>
</li>
</ul>
<h4 id="c-project-build-may-be-skipped-if-project-dependencies-have-changed" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C++ project build may be skipped if project dependencies have changed</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-47" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Solution build may skip a C++ project that has already been built even if the project build is required due to changed dependencies.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-47" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Rebuild the project or the entire solution.</div>
</li>
</ul>
<h4 id="loading-indicator-for-a-loaded-solution" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
"Loading..." indicator for a loaded solution</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-48" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
You may see the "Loading..." indicator next to the solution name in the Solution Explorer even after the solution has finished loading.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-48" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Disregard the "Loading..." indicator.</div>
</li>
</ul>
<h4 id="false-errors-in-visual-basic-projects" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
False errors in Visual Basic Projects</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-49" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you open a Visual Basic file in Lightweight Solution load, you may find that the IDE reports false errors as if a reference is missing.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-49" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Disable Lightweight Solution load.</div>
</li>
</ul>
<h3 id="a-idkiwebtools-a-web-development-tools-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIWebTools" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Web Development Tools Issues</h3>
<h4 id="mvc-4-projects-are-not-supported" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
MVC 4 Projects are not supported</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-50" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Open MVC 4 project using Visual Studio 2017 RC prompts to Install Missing Features - .NET Desktop Development, which is incorrect. Even after you install the missing features, project does not load in Solution Explorer and shows up as incompatible.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-50" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
No workaround, support will be added in the future.</div>
</li>
</ul>
<h4 id="new-aspnet-single-page-applications-encounter-error-at-runtime" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
New ASP.NET Single Page Applications encounter error at runtime</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-51" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
After you create a new ASP.NET Single Page Application, you will run into the following error in the browser when you try to debug the application. Could not load file or assembly 'Microsoft.AI.Web' or one of its dependencies. The system cannot find the file specified.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-51" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The issue is caused due to package references not correctly getting added to the project file (.csproj file). To fix the issue, open the .csproj file in a text editor and manually add them:</div>
</li>
</ul>
<pre class="ops-codesnippet" data-reactroot="" style="background-color: transparent; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow: auto; padding: 9.5px; position: relative; word-break: break-all; word-wrap: break-word;"><code class="lang-xml" style="background-color: transparent; border-radius: 2px; border: 0px; box-sizing: border-box; color: inherit; display: block; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 12px; overflow: auto; padding: 20px; white-space: pre-wrap; word-wrap: break-word;"><span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">Reference</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">Include</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"Microsoft.ApplicationInsights"</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>..\packages\Microsoft.ApplicationInsights.2.1.0\lib\net45\Microsoft.ApplicationInsights.dll<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">Reference</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">Reference</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">Include</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"Microsoft.AI.Agent.Intercept"</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>..\packages\Microsoft.ApplicationInsights.Agent.Intercept.1.2.1\lib\net45\Microsoft.AI.Agent.Intercept.dll<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">Reference</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">Reference</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">Include</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"Microsoft.AI.DependencyCollector"</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>..\packages\Microsoft.ApplicationInsights.DependencyCollector.2.1.0\lib\net45\Microsoft.AI.DependencyCollector.dll<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">Reference</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">Reference</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">Include</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"Microsoft.AI.PerfCounterCollector"</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>..\packages\Microsoft.ApplicationInsights.PerfCounterCollector.2.1.0\lib\net45\Microsoft.AI.PerfCounterCollector.dll<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">Reference</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">Reference</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">Include</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"Microsoft.AI.ServerTelemetryChannel"</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>..\packages\Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.1.0\lib\net45\Microsoft.AI.ServerTelemetryChannel.dll<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">Reference</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">Reference</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">Include</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"Microsoft.AI.WindowsServer"</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>..\packages\Microsoft.ApplicationInsights.WindowsServer.2.1.0\lib\net45\Microsoft.AI.WindowsServer.dll<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">Reference</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">Reference</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">Include</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"Microsoft.AI.Web"</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>..\packages\Microsoft.ApplicationInsights.Web.2.1.0\lib\net45\Microsoft.AI.Web.dll<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">HintPath</span>></span>
<span class="hljs-tag" style="box-sizing: border-box; color: blue;"></<span class="hljs-name" style="box-sizing: border-box;">Reference</span>></span>
</code><div class="ops-codesnippet-copy-btn" style="border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #666666; cursor: pointer; padding: 1px 3px; position: absolute; right: 0px; top: 0px;">
<span class="icon icon-copy icon-codesnippet-copy" style="box-sizing: border-box; font-family: "fontawesome important"; font-size: 14px; font-stretch: normal; line-height: 1; position: relative; top: 2px;"></span></div>
</pre>
<h4 id="messages-about-object-initialization-can-be-simplified-in-vb-aspnet-projects" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Messages about 'Object initialization can be simplified' in VB ASP.NET projects</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-52" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
After you create a VB ASP.NET project (eg: Web Forms or MVC 5), you will see the following message in the error list after building the project:</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<em style="box-sizing: border-box;">Message IDE0017 Object initialization can be simplified RouteConfig.vb</em></div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-52" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
None, the message is safe to ignore for now.</div>
</li>
</ul>
<h4 id="mvc5-scaffolding-fails-for-odata-v3" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
MVC5 Scaffolding fails for OData v3</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-53" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Trying to scaffold an Odata v3 controller with Actions using Entity framework fails with error saying it could not find the file '<vsinstalldir style="box-sizing: border-box;">\Common7\IDE\EnvDTE'.</vsinstalldir></div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-53" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;"><div style="box-sizing: border-box; margin-bottom: 10px;">
Edit the following file:</div>
<ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">For C# projects: 'VSInstallDir\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates\ODataControllerWithContext\Controller.cs.t4'</li>
<li style="box-sizing: border-box;">For VB projects: 'VSInstallDir\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates\ODataControllerWithContext\Controller.vb.t4'</li>
</ul>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Delete the line</div>
<pre class="ops-codesnippet" data-reactroot="" style="background-color: transparent; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow: auto; padding: 9.5px; position: relative; word-break: break-all; word-wrap: break-word;"><code class="lang-XML" style="background-color: transparent; border-radius: 2px; border: 0px; box-sizing: border-box; color: inherit; display: block; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 12px; overflow: auto; padding: 20px; white-space: pre-wrap; word-wrap: break-word;"><span class="hljs-tag" style="box-sizing: border-box; color: blue;"><<span class="hljs-name" style="box-sizing: border-box;">#@</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">assembly</span> <span class="hljs-attr" style="box-sizing: border-box; color: red;">name</span>=<span class="hljs-string" style="box-sizing: border-box; color: #a31515;">"EnvDTE"</span> #></span>
</code><div class="ops-codesnippet-copy-btn" style="border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #666666; cursor: pointer; padding: 1px 3px; position: absolute; right: 0px; top: 0px;">
<span class="icon icon-copy icon-codesnippet-copy" style="box-sizing: border-box; font-family: "fontawesome important"; font-size: 14px; font-stretch: normal; line-height: 1; position: relative; top: 2px;"></span></div>
</pre>
</li>
<li style="box-sizing: border-box;"><div style="box-sizing: border-box; margin-bottom: 10px;">
And save the file.</div>
</li>
</ol>
</li>
</ul>
<h4 id="bower-packages-fail-to-restore" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Bower packages fail to restore</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-54" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Bower packages fail to restore.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-54" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Open Tools | Options.</li>
<li style="box-sizing: border-box;">In the Options Dialog in the left-hand pane, select "Projects and Solutions" | "External Web Tools".</li>
<li style="box-sizing: border-box;">Add the following path to the "Locations of external tools" list: "$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin".</li>
<li style="box-sizing: border-box;">Click "OK".</li>
</ol>
</li>
</ul>
<h3 id="a-idkicore-anet-core-tools-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KICore" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>.NET Core Tools Issues</h3>
<h4 id="migration-is-broken-in-several-scenarios" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Migration is broken in several scenarios</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-55" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Migration from project.json based projects has several issues and is mostly broken.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-55" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Hand edit the converted csproj file to resolve issues.</div>
</li>
</ul>
<h3 id="a-idkiopenfolder-aopen-folder-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIOpenFolder" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Open Folder Issues</h3>
<h4 id="intellisense-not-available-while-editing-launchjson-or-tasksjson" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
IntelliSense not available while editing launch.json or tasks.json</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-56" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you edit a launch.json or tasks.json file, IntelliSense is not available.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-56" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Install the Web Tools workload.</div>
</li>
</ul>
<h4 id="c-refactoring-may-have-inconsistent-results" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
C# refactoring may have inconsistent results</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-57" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Refactoring C# or VB code may have inconsistent results in open folder mode.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-57" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Load C# or VB projects in Solution mode.</div>
</li>
</ul>
<h4 id="transition-from-folder-to-solution-may-result-in-blank-solution-explorer" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Transition from folder to solution may result in blank Solution Explorer</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-58" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When you open a solution from the Folder View that matches the folder name (e.g. MySolution/MySolution.sln), the Solution Explorer may be left blank.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-58" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Close the folder and open the solution with File->Open->Project/Solution.</div>
</li>
</ul>
<h3 id="a-idkiextensibility-aextensibility-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIExtensibility" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Extensibility Issues</h3>
<h4 id="delayed-shutdown-of-visual-studio" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Delayed Shutdown of Visual Studio</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-59" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
After closing Visual Studio, there may be some left-over processes that will not immediately end. These processes will continue to run for about 30 seconds after closing Visual Studio. Any actions waiting for Visual Studio shut down will need to wait for the left-over processes to shut down as well.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-59" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you are trying to complete actions such as installing extensions that require all Visual Studio-related processes to end and do not want to wait on the left-over processes, you can go to Task Manager -> More Details -> Details, find the processes by their PIDs, and end them.</div>
</li>
</ul>
<h4 id="extension-cannot-be-auto-updated" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Extension cannot be auto-updated</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-60" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Extensions cannot be auto-updated.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-60" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="vsix-installer-becomes-unresponsive-when-performing-an-unelevated-update-on-an-extension-that-was-installed-with-elevation" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
VSIX Installer becomes unresponsive when performing an unelevated update on an extension that was installed with elevation</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-61" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If an extension is NOT marked as All Users but was installed with elevation, attempting to update the extension without elevating will cause the VSIX installer to become unresponsive.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-61" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Running <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13.5px; padding: 2px 4px; word-wrap: break-word;">VSIXInstaller /uninstall:<vsixid></code> twice will successfully remove the extension. You can then install the updated version of that extension.</div>
</li>
</ul>
<h4 id="file-paths-containing-spaces-are-not-properly-resolved-during-installation-to-experimental-instance" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
File paths containing spaces are not properly resolved during installation to experimental instance</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-62" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When installing to the experimental instance, any file paths that contain spaces will have the spaces replaced by %20.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-62" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you are referencing the Microsoft.VSSDK.BuildTools NuGet package, you will need to update it to the latest version. If you are not, you will need to add the reference:</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;">Right-click on the solution and choose "Manage NuGet Packages for Solution..."</li>
<li style="box-sizing: border-box; font-size: 15px;">Search for Microsoft.VSSDK.BuildTools and install it</li>
</ul>
<h3 id="a-idkixamarin-axamarin-issues" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIXamarin" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Xamarin Issues</h3>
<h4 id="xamarin-cannot-run-on-vs-2017-rc-and-previous-vs-versions-at-the-same-time" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Xamarin cannot run on VS 2017 RC and previous VS versions at the same time</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-63" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Installing the Xamarin workload in VS 2017 RC will uninstall Xamarin from previous VS versions.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-63" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time. The final VS 2017 version will include this support.</div>
</li>
</ul>
<h4 id="xamarin-package-load-error-the-first-time-vs-is-run-after-installation" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Xamarin package load error the first time VS is run after installation</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-64" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The first time you run Visual Studio you may get a package load error.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-64" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Restarting Visual Studio fixes the issue.</div>
</li>
</ul>
<h3 id="a-idkiother-aother" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
<a href="https://www.blogger.com/null" id="KIother" style="background-color: transparent; box-sizing: border-box; color: #337ab7;"></a>Other</h3>
<h4 id="xslt-profiler-support-is-not-available" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
XSLT Profiler support is not available</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-65" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
XSLT Profiling support is not available in RC.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-65" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="lightweight-solution-is-not-supported-in-sql-server-data-tools" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Lightweight Solution is not supported in SQL Server Data Tools</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-66" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The "Lightweight Solution Load" option is not supported in SQL Server Data Tools.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-66" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Disable the "Lightweight Solution Load" option in Tools -> Options -> Projects and Solutions.</div>
</li>
</ul>
<h4 id="associate-automation-to-test-case" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Associate Automation to Test case</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-67" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The Test case work item form in Visual Studio IDE, by default, opens in web view. Due to this, user will not be able assign automation to a Test case. i.e. Associate Test method to Test case, using the web view of the Test Case Work item.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-67" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
You can open the Test case work item form in compatibility mode within Visual Studio and use the ‘Associate Automation’ tab to continue to associate Test method to Test case. To do this. Go to Tools > Options > Work Items. Change the setting ‘Open work items in’ to Visual Studio (Compatibility mode).</div>
</li>
</ul>
<h4 id="publishing-python-to-azure-app-service-may-fail" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Publishing Python to Azure App Service may fail</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-68" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Publishing to Azure App Service from a Python project may fail or cause Visual Studio to freeze.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-68" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Visit <a href="https://aka.ms/PythonOnAppService" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">https://aka.ms/PythonOnAppService</a> for alternative approaches.</div>
</li>
</ul>
<h4 id="installing-python-while-visual-studio-is-running" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Installing Python while Visual Studio is running</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-69" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Visual Studio may not correctly recognize new installations of Python if they are installed while Visual Studio is open.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-69" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Close Visual Studio before installing Python.</div>
</li>
</ul>
<h4 id="debugging-azure-cloud-services-with-the-compute-emulator" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Debugging Azure Cloud Services with the compute emulator</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-70" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The express version of the Azure Compute Emulator requires version 11 of the C runtime, but this version is no longer installed with Visual Studio.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-70" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you choose to run the emulator using F5, Visual Studio will detect that the runtime isn't installed and ask if you want to install it. If you choose yes, Visual Studio will download the installer and install it for you. You can then restart your debugging session using F5.</div>
</li>
</ul>
<h4 id="deploying-remotedebugger-and-intellitrace-with-cloud-services-is-not-yet-supported" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Deploying RemoteDebugger and IntelliTrace with Cloud Services is not yet supported</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-71" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Deploying the RemoteDebugger and IntelliTrace with Cloud Services is not yet supported in Visual Studio 2017 RC. It will be supported before Visual Studio 2017 is finished.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-71" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="the-microsoftvisualcppredist14-installation-may-take-hours-on-some-windows-7-sp1-machines" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
The “Microsoft.VisualCpp.Redist.14” installation may take hours on some Windows 7 SP1 machines</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-72" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
On an unpatched machine with Windows 7 SP1, there may be an apparent hang when installing Windows Update packages. In Microsoft.VisualCpp.Redist.14, this is specifically KB2999226, which installs the Windows Universal CRT runtimes on the machine.<br />
It should be noted that the installation will eventually complete, but may take hours.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-72" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
• The fix is to install <a href="https://support.microsoft.com/en-us/kb/3172605" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">https://support.microsoft.com/en-us/kb/3172605</a>, which includes the OS fix, prior to installing Visual Studio 2017 RC.<br />
• It is also possible to workaround this issue by disabling automatic updates during Visual Studio installation.</div>
</li>
</ul>
<h4 id="users-cannot-access-team-explorer-in-visual-studio-ide-shell-after-installing-test-professional-2017-rc-sku" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Users cannot access Team Explorer in Visual Studio IDE shell after installing Test Professional 2017 RC SKU</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-73" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
After installing the Test Professional 2017 RC SKU package, if you try to access Team Explorer in the Visual Studio IDE, the IDE shell might shutdown with license expired errors or show incorrect version information. Due to this issue, you may not be able to access any of the Excel-based or SSRS-based test reports that show up in Team Explorer for your testing needs. There is no impact to the Microsoft Test Manager (MTM) client – it continues to work without any known issues.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-73" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
We are working on getting this issue fixed, but in the interim, if you need access to Team explorer and/or the Excel-based/SSRS-based reports, install the “Visual Studio Professional 2017 RC” or "Visual Studio Enterprise 2017 RC" package, which will get you access to Team Explorer.</div>
</li>
</ul>
<h4 id="incorrect-eula-presented-for-certain-kor-skus" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Incorrect EULA presented for certain KOR SKUs</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-74" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Users of the Korean version for the following SKU's are presented with the incorrect EULA during setup:<br />
• Visual Studio 2017 Performance Tools RC SKU<br />
• Visual Studio 2017 Remote Tools RC SKU<br />
• Visual Studio 2017 IntelliTrace Collector RC SKU<br />
• Visual Studio 2017 VC++ Redist RC SKU</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-74" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The correct EULA for the Korean versions of these SKU's is available at: <a href="https://go.microsoft.com/fwlink/?LinkId=829617&clcid=0x412" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">https://go.microsoft.com/fwlink/?LinkId=829617&clcid=0x412</a>.</div>
</li>
</ul>
<h4 id="incorrect-eula-shown-for-chinese-traditional-skus-in-the-bootstrapper" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Incorrect EULA shown for Chinese Traditional SKUs in the Bootstrapper</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-75" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Users of the following Chinese Traditional SKUs are presented incorrectly with the Chinese Simplified EULA during setup:<br />
• Visual Studio 2017 Enterprise RC SKU<br />
• Visual Studio 2017 Professional RC SKU<br />
• Visual Studio 2017 Community RC SKU</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
NOTE: This only affects the license terms link in the first UI screen (bootstrapper) seen when installing VS.</div>
<div style="box-sizing: border-box; margin-bottom: 10px;">
<img alt="Sample Bootstrapper UI" src="https://www.visualstudio.com/en-us/news/releasenotes/media/bootstrapper.png" style="border: 0px; box-sizing: border-box; max-width: 100%; vertical-align: middle;" title="Bootstrapper" /></div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-75" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
The correct EULA for these SKU's are available at: <a href="https://www.visualstudio.com/zh-hant/license-terms/mlt551018" style="background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration: none;">https://www.visualstudio.com/zh-hant/license-terms/mlt551018</a>.</div>
</li>
</ul>
<h4 id="visual-studio-becomes-unresponsive-in-shared-projectslinked-files-with-tuples-in-c" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Visual Studio becomes unresponsive in shared projects/linked files with Tuples in C</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-76" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
If you type a method call to a method that takes a Tuple argument in a file included in multiple projects (linked files or shared projects), Visual Studio will become unresponsive.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-76" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Uncheck "Parameter information" in Tools\Options\Text Editor\C#, or don't use Tuples in shared files.</div>
</li>
</ul>
<h4 id="cannot-build-sharepoint-visual-basic-projects-that-contain-workflows" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Cannot build SharePoint Visual Basic projects that contain workflows</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-77" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
SharePoint Visual Basic projects that have workflows may fail to build with the following error: The "ExpressionTranslationBuildTask" task failed unexpectedly.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-77" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
There is no workaround at this time.</div>
</li>
</ul>
<h4 id="service-capabilities-formerly-connected-services-cannot-be-added-to-vb-projects" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Service Capabilities (formerly "Connected Services") cannot be added to VB projects</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-78" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When working in a VB project, no commands are available to configure a service capability into your project as you might find in a similar project type in C#. This is due to a bug in RC and will be fixed in an upcoming (pre-)release.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-78" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Either of these workarounds should be available:</div>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Use Visual Studio 2015 and the "Add Connected Service..." command.</li>
<li style="box-sizing: border-box;">Create a C# project of a similar type to your VB project. Add your solution to (local) git source control. Configure the service capability. Use Team Explorer to view the Changes made to the repo and apply equivalent changes to your VB project.</li>
</ol>
</li>
</ul>
<h4 id="service-capabilities-formerly-connected-services-cannot-be-added-with-a-rus-language-pack-installation" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Service Capabilities (formerly "Connected Services") cannot be added with a RUS language pack installation</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-79" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When trying to configure a service capability in a project with the Russian language pack active in Visual Studio 2017 RC, the last button fails to configure the service.</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-79" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<ol style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;">
<li style="box-sizing: border-box;">Install another SKU (e.g. Community) from the Visual Studio Installer and choose another language (e.g. English).</li>
<li style="box-sizing: border-box;">Use the alternate Visual Studio 2017 RC SKU to open the project and configure the service capability.</li>
<li style="box-sizing: border-box;">Switch back to RUS Visual Studio to resume work.</li>
</ol>
</li>
</ul>
<h4 id="codelens-team-indicators-for-git-may-not-refresh-in-some-cases" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
CodeLens Team Indicators for Git may not refresh in some cases</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-80" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
When a file from a Git repo is loaded in Visual Studio, the CodeLens Team Indicators may not refresh automatically. In such cases, an error dialog is also shown with the message "An exception has been encountered. This may be caused by an extension".</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-80" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Refresh the CodeLens Team Indicators by choosing the context menu on any indicator.</div>
</li>
</ul>
<h4 id="visual-studio-stuck-when-preparing-for-first-use-on-localized-builds" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Visual Studio stuck when preparing for first use on localized builds</h4>
<ul style="box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;">
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="issue-81" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Issue:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
In some cases, the first launch of Visual Studio in non-English locales may get stuck with the message "preparing for first use".</div>
</li>
<li style="box-sizing: border-box; font-size: 15px;"><h4 id="workaround-81" style="box-sizing: border-box; font-family: "Segoe UI Bold", "Segoe UI", Tahoma, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 5px; word-wrap: break-word;">
Workaround:</h4>
<div style="box-sizing: border-box; margin-bottom: 10px;">
Open a Developer Command Prompt and use the following commands to disable NGen for the respective packages:</div>
<pre class="ops-codesnippet" data-reactroot="" style="background-color: transparent; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow: auto; padding: 9.5px; position: relative; word-break: break-all; word-wrap: break-word;"><code style="background-color: transparent; border-radius: 2px; border: 0px; box-sizing: border-box; color: inherit; display: block; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 12px; overflow: auto; padding: 20px; white-space: pre-wrap; word-wrap: break-word;"> ngen uninstall <span class="hljs-variable" style="box-sizing: border-box;">%VSINSTALLDIR%</span>Common7<span class="hljs-symbol" style="box-sizing: border-box; color: #00b0e8;">\I</span>DE<span class="hljs-symbol" style="box-sizing: border-box; color: #00b0e8;">\P</span>rivateAssemblies<span class="hljs-symbol" style="box-sizing: border-box; color: #00b0e8;">\s</span>tanpackage.dll
ngen uninstall <span class="hljs-variable" style="box-sizing: border-box;">%VSINSTALLDIR%</span>Common7<span class="hljs-symbol" style="box-sizing: border-box; color: #00b0e8;">\I</span>DE<span class="hljs-symbol" style="box-sizing: border-box; color: #00b0e8;">\M</span>icrosoft.VisualStudio.Web.HTML.dll</code></pre>
</li>
</ul>
</div>
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIwbQwHu8WuZIhfhoyYCYepkxa5CrUY5wZkXDzx72OegavLoVr0-njAEq-2ar1AzCLowaULoLLDvCZmjtd5DeuJfwdzIszcxGSDywEY1_VqAHCgJZcruy_k0u89eryoya-mQAPkQyK_O3g/s1600/Xamarin_RemotedSim_960x540.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIwbQwHu8WuZIhfhoyYCYepkxa5CrUY5wZkXDzx72OegavLoVr0-njAEq-2ar1AzCLowaULoLLDvCZmjtd5DeuJfwdzIszcxGSDywEY1_VqAHCgJZcruy_k0u89eryoya-mQAPkQyK_O3g/s640/Xamarin_RemotedSim_960x540.jpg" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<br />
<br /></div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com1tag:blogger.com,1999:blog-7165408860881052580.post-23989952488324027832016-11-01T00:30:00.000+03:002016-11-01T00:30:05.442+03:00Agile. Git. Continuous integration - Tools For Agile teams<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitt5bgKE1bjHkheaglH4xPLhW3HF2oXNwueBWVj4MZMoOl4W8HBs397Qk1cV07emQKD8-AnsWPTE6H7l93bmuMDAS-USfKWxQkl9WfxfJ8HsXQpoe8G0_0OxaXjNFwbGYQwXO2jZInv1-g/s1600/vso+.net.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="364" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitt5bgKE1bjHkheaglH4xPLhW3HF2oXNwueBWVj4MZMoOl4W8HBs397Qk1cV07emQKD8-AnsWPTE6H7l93bmuMDAS-USfKWxQkl9WfxfJ8HsXQpoe8G0_0OxaXjNFwbGYQwXO2jZInv1-g/s640/vso+.net.png" width="640" /></a></div>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;">Agile. Git. Continuous integration</span></b><br />
<br />
<b><span style="color: blue;">Plan Batter Code together and skip faster</span></b><br />
<b><span style="color: blue;"><br /></span></b>
<b><span style="color: blue;"><br /></span></b>
<br />
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="350" src="https://www.youtube.com/embed/fWSi9s5eIDE" width="600"></iframe></div>
<br />
<br />
Yourlanguage. Yourplatform<br />
Tools for member of your team<br />
Use the IDE of your choice with plug-ins for Eclipse,İntelliJ, Android Studio, Visual Studio, Visual Studio Code and more.<br />
<br />
Develop in Java C# PHP or any modern language and build for Linux, Mac, Windows , iOS, and Android.<br />
<br />
<span style="color: red; font-size: x-large;"><b>Ultimited free private repos</b></span><br />
<br />
<b><span style="color: blue;">Git for individuals teams and enterprises.</span></b><br />
<br />
Implement. and scale your Git workflows from personal use to the largest enterprise.<br />
Trak yourcode from ideas to release<br />
<br />
Securely store your most sensitive IP enabling authorized collaboration<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9sYgXZzNX-RyGrTmEobUQEj-rYEIYzfKEihjHWdlPR7sIvzSkjcejjjwuYlsiDZIJs5ePYSL7DY353GE7nrqLo2w_Dxr4Wxv4k7St2hfEkbe4pBs8i1GT-vwK9ILRsPE1UCeEO0RvFJcl/s1600/Kanban-1-op.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9sYgXZzNX-RyGrTmEobUQEj-rYEIYzfKEihjHWdlPR7sIvzSkjcejjjwuYlsiDZIJs5ePYSL7DY353GE7nrqLo2w_Dxr4Wxv4k7St2hfEkbe4pBs8i1GT-vwK9ILRsPE1UCeEO0RvFJcl/s640/Kanban-1-op.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
<span style="color: red; font-size: x-large;"><b>Tools For Agile teams</b></span><br />
<br />
<b><span style="color: blue;">Kanban, Scrum, dashboard.</span></b><br />
<br />
Copture prioritize and trak work with backlogs and customizable Kanban boards.<br />
Ensure transperency and traceability with work items bidirectionally linked directly to code and builds.</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-1437478132581041522016-10-20T18:57:00.000+03:002016-10-20T18:57:33.988+03:00Visual Studio 2016 Geliştirici Bileşenleri - Developer Components<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWhYZcb5yf2Ci_HqwKz4edi0Z3sAKjeBj77AyIGnreBd4uhsFAFWkOYxBjCrHvk-uqyjNdC1bYy4sl1Bi7zh5OYHx7kI8dwKwTQANXR9fyYF2hNQWBR0yPeofMsu18AzEUSXyEMQVlnUWo/s1600/microsoft+veri+alt+yap%25C4%25B1s%25C4%25B1+ve+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="332" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWhYZcb5yf2Ci_HqwKz4edi0Z3sAKjeBj77AyIGnreBd4uhsFAFWkOYxBjCrHvk-uqyjNdC1bYy4sl1Bi7zh5OYHx7kI8dwKwTQANXR9fyYF2hNQWBR0yPeofMsu18AzEUSXyEMQVlnUWo/s640/microsoft+veri+alt+yap%25C4%25B1s%25C4%25B1+ve+2.png" width="640" /></a></div>
<br />
<b><span style="color: red; font-size: x-large;">Visual Studio 2016 </span></b><br />
<b><span style="color: purple; font-size: large;">Geliştirici Bileşenleri - Developer Components</span></b><br />
<br />
<br />
<span style="color: #e69138;">Ücretsiz araçlar, bulut hizmetleri ve eğitim</span><br />
<br />
İstediğiniz platformda uygulama geliştirmek ve dağıtmak için ihtiyaç duyduğunuz her şeyi edinin. Son teknoloji araçlar, bulutun gücü, eğitim ve destek olanaklarıyla size bugüne kadar ki en kapsamlı ücretsiz geliştirici programımızı sunar.<br />
<br />
<a href="https://my.visualstudio.com/Benefits?wt.mc_id=o~msft~vscom~devessentials-hero~mt628635&campaign=o~msft~vscom~devessentials-hero~mt628635" target="_blank">Hemen Katılın ve Erişin ></a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-VLE3EhUVAdJeQnRsMBiUsAS0KFWlTMwzglf67G-fdsfxhy9p2s0WY8y6ev-4wS8EOd8NQxy_8A4a1zfvNuFAv0N5fYkPZYNtj4WHr2m4XBaKn2q_jCjqPJmLOcxNwXAJ1uRSvhtqkMEK/s1600/VS-Code-561x350.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="398" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-VLE3EhUVAdJeQnRsMBiUsAS0KFWlTMwzglf67G-fdsfxhy9p2s0WY8y6ev-4wS8EOd8NQxy_8A4a1zfvNuFAv0N5fYkPZYNtj4WHr2m4XBaKn2q_jCjqPJmLOcxNwXAJ1uRSvhtqkMEK/s640/VS-Code-561x350.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
<span style="color: blue;">İhtiyacınız olan her şey tek bir yerde</span><br />
Tüm platformlarda geliştirmeye yönelik düzenleyiciler, tasarımcılar ve hata ayıklayıcılar<br />
<br />
<span style="color: blue;">Bulut hizmetleri</span><br />
İşlem, depolama, analiz, ekip işbirliği ve daha fazlası<br />
<br />
<span style="color: blue;">Yazılım</span><br />
İşletim sistemlerinden Office çevrimiçi uygulamalarına uzanan çok sayıda ürün için deneme sürümleri ve indirmeler<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuv_GfSMM0AJDQtMCY-CKX8dUUqgYln9W9X_guXB-QO8UO8WRff5jLnoyvaKgTGv34VzsBnLO-uoiNXdWJ9ZKoxEaKNH_OruYiXkfb-CLjisd1CPV-NSSslG_e6PcxM91JIylyO-V7pNL9/s1600/PixelDebugger-561x350.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="398" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuv_GfSMM0AJDQtMCY-CKX8dUUqgYln9W9X_guXB-QO8UO8WRff5jLnoyvaKgTGv34VzsBnLO-uoiNXdWJ9ZKoxEaKNH_OruYiXkfb-CLjisd1CPV-NSSslG_e6PcxM91JIylyO-V7pNL9/s640/PixelDebugger-561x350.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
<span style="color: blue;">İhtiyacınız olan tüm araçlar</span><br />
Herhangi bir platforma yönelik geliştirme için ücretsiz araçlar. Bu ücretsiz araçlar arasında genişletilebilen bir tümleşik geliştirme ortamı ve Mac OS X, Linux ve Windows için kod düzenleyiciler yer almaktadır.<br />
<br />
<br />
<ul style="text-align: left;">
<li>Visual Studio Community,</li>
<li>Visual Studio Code,</li>
<li>Team Foundation Server Express,</li>
<li>Visual Studio Dev Essentials,</li>
<li>SQL Server Developer Edition*,</li>
<li>Windows R Server*,</li>
<li>Mac Pro Edition için Parallels Desktop® ,</li>
<li>Parallels® Access ,</li>
<li>Windows Platformu VM’si ,</li>
<li>Pluralsight ,</li>
<li>İsteğe bağlı seçili Xamarin University dersleri*,</li>
<li>WintellectNOW ,</li>
<li>Microsoft Virtual Academy,</li>
<li>Öncelikli Forum Desteği*,</li>
<li>Azure kredisi ,</li>
<li>Beş kullanıcılı Visual Studio Team Services hesabı*,</li>
<li>App Service ücretsiz katmanı,</li>
<li>HockeyApp ücretsiz katmanı,</li>
<li>Application Insights ücretsiz katmanı,</li>
</ul>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYi39c3iVOgKun6AYoWQTtcdJ_bYx1GQdsALEdnR9YgebT6WazH2LVaUlFmG5yA8L1ralUDIIDDrPS_SqnAdZabceLNlSSXb2zZuTzwODDIQIvHoVWT98TW53pr5ypLx8gLmWceCxrufAL/s1600/VS-Community-561x350.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="398" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYi39c3iVOgKun6AYoWQTtcdJ_bYx1GQdsALEdnR9YgebT6WazH2LVaUlFmG5yA8L1ralUDIIDDrPS_SqnAdZabceLNlSSXb2zZuTzwODDIQIvHoVWT98TW53pr5ypLx8gLmWceCxrufAL/s640/VS-Community-561x350.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-42605801251338501822016-10-20T02:17:00.000+03:002016-10-20T02:17:23.598+03:00Visual Studio 2016 - xUnit.Net / NUnit v2 Nedir<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8GklVEPh8RPZ10TMnxb-TXrut5a3k2QeDRPeNkTs3y-PJvLd3ZR-8yQDKmhOsUaBbCuEpaNpebCSjDp9y7y3WgKHTs89zhW43xCMla-V7LGljxVPwSJJc9Ny1bJdpnxBnYP5Rm0CTZVeA/s1600/vs-xunit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="380" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8GklVEPh8RPZ10TMnxb-TXrut5a3k2QeDRPeNkTs3y-PJvLd3ZR-8yQDKmhOsUaBbCuEpaNpebCSjDp9y7y3WgKHTs89zhW43xCMla-V7LGljxVPwSJJc9Ny1bJdpnxBnYP5Rm0CTZVeA/s640/vs-xunit.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<b><span style="color: red; font-size: x-large;">Visual Studio 2016 </span></b><br />
<b><span style="color: purple; font-size: large;">xUnit.Net / NUnit v2 Nedir</span></b><br />
<br />
xUnit.net .Net Framework için ücretsiz açık kaynak kodlu geliştirici odaklı birim test aracıdır. NUnit v2 bir mucit tarafından orjinal olarak yazıldı.<br />
<br />
xUnit.net geliştirici odaklı birim test aracı C#, F#, VB ve diğer .NET dilleri için en son teknolojiyi destekler.<br />
xUnit.net ResSharper, CodeRush, TestDriven.net ve Xamarin ile çalışır. xUnit.net .NET vakfının bir parçasıdır.<br />
<br />
<br />
Proje ve Belgeler için <a href="https://xunit.github.io/" target="_blank">tıklayın.</a><br />
<br />
<ul style="text-align: left;">
<li>Yeni xUnit.net ' e başlayanlar için >> <a href="https://xunit.github.io/docs/getting-started-desktop.html" target="_blank">Masaüstü</a> , <a href="https://xunit.github.io/docs/getting-started-dotnet-core.html" target="_blank">.Net Core</a> ve <a href="https://xunit.github.io/docs/getting-started-devices.html" target="_blank">Sürücüler</a> için</li>
<li>Kaynağa ve Yardımamı İhtiyacınız var >> github sayfasına <a href="https://xunit.github.io/docs/building-xunit.html" target="_blank">gidin</a></li>
<li>Projelere katkıda bulunmak ister misiniz >> github sayfasına <a href="https://github.com/xunit/xunit/blob/master/CONTRIBUTING.md" target="_blank">gidin</a></li>
</ul>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUwvdaE6h8ZD29i8ZX9nUQ71uGx1Puq6E0OYeJDV9k26prizr1dCmFPhkgYYiuwzXoe5LTsxp-_pze8VeoRSDo1PsJSANXrQMJOQhc8OMSyCG10jp1clupQzpDV7ufZoQPNDjAP3I38NQE/s1600/ContinuousIntegration_hero_636x350-op.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="352" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUwvdaE6h8ZD29i8ZX9nUQ71uGx1Puq6E0OYeJDV9k26prizr1dCmFPhkgYYiuwzXoe5LTsxp-_pze8VeoRSDo1PsJSANXrQMJOQhc8OMSyCG10jp1clupQzpDV7ufZoQPNDjAP3I38NQE/s640/ContinuousIntegration_hero_636x350-op.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-64619392053583957252016-10-19T15:09:00.001+03:002016-10-19T15:09:56.423+03:00Visual Studio "16" Derleme - Bırakın zorluklarla IDE uğraşsın<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjraoqBT3aomYUMwPpr97v-xCFJQxBs6xFx_I8e-Qj_jAvwmfZkNvRFWMUhQ9SBJ_JzCI5Ham_g_kYMyNXLw_OJ-f1LAbJGNUNG5QAEympJtMyTwBoKP2pl9KUiwfkOk-BS3irMnLdw6-rU/s1600/Coda-vs.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="382" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjraoqBT3aomYUMwPpr97v-xCFJQxBs6xFx_I8e-Qj_jAvwmfZkNvRFWMUhQ9SBJ_JzCI5Ham_g_kYMyNXLw_OJ-f1LAbJGNUNG5QAEympJtMyTwBoKP2pl9KUiwfkOk-BS3irMnLdw6-rU/s640/Coda-vs.PNG" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<b><span style="color: red; font-size: x-large;">Derleme</span></b><br />
<br />
Odağınıza kaydetmeden kodunuzda gezinin kod yazın ve düzeltin<br />
IntelliSense'in yardımıyla kodlarınızı gelişmiş hız ve hassaslıkta yazın. Dikkatinizin dağılmaması için tanıma göz atma özelliğini kullanarak geçerli dosya bağlamınızı kaybetmeden ilgili kodlara gidin.<br />
<br />
Code Lens'i kullanarak kodunuzun çağrı yapısı ilgili işlevler iadeler ve test durumu gibi ayrıntılarını anlayın ve yakından görün. Sol boşluktaki Ampüşleri kullanarak kodunuzdaki sorunları tanımlayıp çözün ve kodu yeniden düzenleyin.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTcdrL87LdvQ3mg0QSrFtuZuNHUdva8ssw7ttAT6CaULfiPhP8DbSlDd0eV2cciy60LaryNjndwYVcDfOsZJJNmhCpX1uwCGUtGx8hTJgwqPmzpHF4-BWK2PpneoHj9bknieDNSilTC6_Y/s1600/Xamarin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTcdrL87LdvQ3mg0QSrFtuZuNHUdva8ssw7ttAT6CaULfiPhP8DbSlDd0eV2cciy60LaryNjndwYVcDfOsZJJNmhCpX1uwCGUtGx8hTJgwqPmzpHF4-BWK2PpneoHj9bknieDNSilTC6_Y/s640/Xamarin.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
<b><span style="color: blue; font-size: large;">Güvenle kod yazın</span></b><br />
<br />
<b><span style="color: purple;">İhtiyacınız olduğunda yardım alın</span></b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe05fjqaKMwbU6ZJTSpirGlHG0FgLfr2hPlcaPD54Gib-BFtmNVR4UXmcVj4faEGU_2cKL9Wr1jrcmMLIcUbiZIIeh2OQI5inuMuJznyZN75XZtiw6NfqJGiC32M5R4f6rDLhkcqqVPs98/s1600/Derleme+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="322" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe05fjqaKMwbU6ZJTSpirGlHG0FgLfr2hPlcaPD54Gib-BFtmNVR4UXmcVj4faEGU_2cKL9Wr1jrcmMLIcUbiZIIeh2OQI5inuMuJznyZN75XZtiw6NfqJGiC32M5R4f6rDLhkcqqVPs98/s640/Derleme+2.png" width="640" /></a></div>
<div style="text-align: center;">
<br /></div>
Visual Studio, C#/VB ve C++'tan JavaScript ve Python'a kadar kullandığınız dilden bağımsız olarak canlı yardım ile kod yazarken size kılavuzluk eder.<br />
<br />
IntelliSense siz yazarken API'leri açıklar ve hızlı ve doğruluğu arttırmak için otomatik tamamlama kullanır.<br />
<br />
Hızlı bilgi ipuçları API tanımları incelemenize olanak tanırken dalgalı çizgiler genellikle siz yazarken göstererek sorunlar hakkında bilgi edinmenizi sağlar.<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigxYMqN8HEfuLrmDbtGAbAj3Bk5F1h5MpoAI-SZQRcEDl7RCg4zXs7JYnzgtl8GyTVg-_OoxjA2MMz4nCqkf-u2yLNEzrdOEvklNIruX6dhd5WIBOk2DoEfUg72IzdCIQGbHSl5Bs5xwcs/s1600/Derleme.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="352" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigxYMqN8HEfuLrmDbtGAbAj3Bk5F1h5MpoAI-SZQRcEDl7RCg4zXs7JYnzgtl8GyTVg-_OoxjA2MMz4nCqkf-u2yLNEzrdOEvklNIruX6dhd5WIBOk2DoEfUg72IzdCIQGbHSl5Bs5xwcs/s640/Derleme.png" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6uWm_H7ftB_UQzx9RwsxqiIiOOh7mcdiC_-7CGcH-icSwY1VcQx2-8RKImBoJT6Us0hyzmP2IhAhEseVsuqtq2wDc7ovsJGUqGbIDeTi9OQkXJH1ElqEvXcv52A9tkfmRsGoIj4cInHno/s1600/Derleme+gif.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6uWm_H7ftB_UQzx9RwsxqiIiOOh7mcdiC_-7CGcH-icSwY1VcQx2-8RKImBoJT6Us0hyzmP2IhAhEseVsuqtq2wDc7ovsJGUqGbIDeTi9OQkXJH1ElqEvXcv52A9tkfmRsGoIj4cInHno/s640/Derleme+gif.gif" width="640" /></a></div>
<br /></div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-19340974859138790852015-11-14T23:27:00.000+02:002015-11-14T23:27:20.165+02:00Her geliştiriciye ve her uygulamaya özel araçlar<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhhdpvfupDI_1-qoS58wTI5PQbQdH1YGBjF8ILnt9Y2Y8WFf7UbNeNfYhEqZCW7ccNPP_kFLtHu_ymCkw2DRubBLhtZFR0-VcXtuY5_ZAQi7hzeuATZp84WPGRSKu6T1jbUWlOyq1R9i9e/s1600/fjkjd.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="302" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhhdpvfupDI_1-qoS58wTI5PQbQdH1YGBjF8ILnt9Y2Y8WFf7UbNeNfYhEqZCW7ccNPP_kFLtHu_ymCkw2DRubBLhtZFR0-VcXtuY5_ZAQi7hzeuATZp84WPGRSKu6T1jbUWlOyq1R9i9e/s640/fjkjd.PNG" width="640" /></a></div>
<b><br /></b>
<b><br /></b>
<b>Her geliştiriciye ve her uygulamaya özel araçlar</b><br />
<b><br /></b>
<b>Visual Studio Geliştirici Bileşenleri</b><br />
<b></b><br />
<b>İstediğiniz platformda uygulama geliştirmek ve dağıtmak için ihtiyaç duyduğunuz her şeyi ÜCRETSİZ olarak edinin.</b><br />
<b><br /></b>
<b>Visual Studio Enterprise 2015</b><br />
<b>Herhangi bir boyuttaki ve herhangi bir karmaşıklık düzeyindeki projeler üzerinde çalışan ekipler için gelişmiş özelliklere sahip kurumsal sınıf çözümler.</b><br />
<b><br /></b>
<div style="text-align: center;">
<b><a href="https://www.visualstudio.com/products/visual-studio-enterprise-vs" target="_blank">Enterprise hakkında bilgi edinin </a></b></div>
<div style="text-align: center;">
<b><a href="https://www.visualstudio.com/products/visual-studio-enterprise-vs" target="_blank"><br /></a></b></div>
<div style="text-align: center;">
<b><a href="https://www.visualstudio.com/products/visual-studio-enterprise-vs" target="_blank">Visual Studio 2015 ürün sürümlerini karşılaştırın </a></b></div>
<div style="text-align: center;">
<b><a href="https://www.visualstudio.com/products/visual-studio-enterprise-vs" target="_blank"><br /></a></b></div>
<a href="https://www.visualstudio.com/products/visual-studio-enterprise-vs" target="_blank"><b></b></a><br />
<div style="text-align: center;">
<b><a href="https://www.visualstudio.com/products/visual-studio-enterprise-vs" target="_blank">Enterprise 2015'i İndirin</a></b></div>
<b><br /></b>
<b>Visual Studio Team Services</b><br />
<b>Kod paylaşın, çalışmaları izleyin ve yazılım gönderin.</b><br />
<b><br /></b>
<b>Team Services hakkında bilgi edinin </b><br />
<b><br /></b>
<b>Team Foundation Server ile kendi uygulamalarınızı </b><br />
<b></b><br />
<b>barındırın </b><br />
<b><br /></b>
<b><br /></b>
<b><br /></b>
<b>Visual Studio Code Beta</b><br />
<b>Kod düzenleme yeniden tanımlanıyor.</b><br />
<b><br /></b>
<b></b><br />
<b><a href="https://visualstudio.com/products/code-vs" target="_blank">Code hakkında bilgi edinin </a></b><br />
<b><br /></b>Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-54893629712878133782015-09-10T22:47:00.004+03:002015-09-10T22:47:58.859+03:00Visual Studio 2015 İndirmeleri<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOTU8rweho35C47r5WBdA4IycKL4-BD-f6ceuV-89zRzv7ht9oO5h1aIPkutP9ty1CbFwWEAkfca45V_lQXJ8DBaKCTFXeaYOeIHwDRyCsd3eGf2YRCx8pg7fr05MO7wyQdMDvtdboTxDM/s1600/5478.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOTU8rweho35C47r5WBdA4IycKL4-BD-f6ceuV-89zRzv7ht9oO5h1aIPkutP9ty1CbFwWEAkfca45V_lQXJ8DBaKCTFXeaYOeIHwDRyCsd3eGf2YRCx8pg7fr05MO7wyQdMDvtdboTxDM/s640/5478.PNG" width="640" /></a></div>
<div class="hero-box-title" style="background: rgba(0, 0, 0, 0.4); box-sizing: border-box; height: 70px; margin-bottom: 15px; margin-left: -28px; margin-right: -28px; padding: 0px 0px 0px 28px; text-align: center;">
<span style="color: white; font-family: Segoe UI, Tahoma, Helvetica, sans-serif;"><span style="font-size: 24px; line-height: 70px;">Visual Studio 2015 İndirmeleri</span></span></div>
<div class="hero-box-title" style="background: rgba(0, 0, 0, 0.4); box-sizing: border-box; color: white; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 24px; height: 70px; line-height: 70px; margin-bottom: 15px; margin-left: -28px; margin-right: -28px; padding: 0px 0px 0px 28px; text-align: center;">
<img alt="VS Logosu Simgesi" id="vslogo-icon" src="https://i3-vso.sec.s-msft.com/dynimg/IC795318.png" style="border: 0px solid rgb(204, 204, 204); box-sizing: border-box; margin-bottom: -5px; margin-right: 5px; max-width: none; vertical-align: sub;" title="VS Logosu Simgesi" />Visual Studio Community</div>
<div class="hero-box-lead" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 15px !important; padding: 0px; text-align: center;">
Modern web uygulamaları ve bulut hizmetlerinin yanı sıra Windows, Android ve iOS için büyüleyici uygulamaların oluşturulmasına yönelik zengin, tümleşik bir geliştirme ortamı</div>
<div style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 0px;">
<a class="link-arrow hero-box-learnmore" href="https://www.visualstudio.com/products/visual-studio-community-vs" id="dn469161_hero_community_learnmore" style="box-sizing: border-box; cursor: pointer; float: right; text-align: right; text-decoration: none;" title="Daha fazla bilgi"><span style="box-sizing: border-box;"><span style="color: black;">Daha fazla bilgi ></span></span></a></div>
<div style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 0px;">
<a class="link-button" href="https://go.microsoft.com/fwlink/?LinkId=532606&clcid=0x409" id="dn469161_hero_community" style="border: 1px solid rgb(255, 255, 255); box-sizing: border-box; cursor: pointer; display: block; margin-top: 50px; padding: 18px; text-align: center; text-decoration: none; vertical-align: middle;" title="Visual Studio Community'yi indirin"><span class="hero-box-button-text" style="box-sizing: border-box; display: inline-block; font-size: 14px; line-height: 18px; vertical-align: middle;"><span style="color: black;">Community’yi Ücretsiz İndirin</span></span></a></div>
<div class="hero-box-link" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 5px 0px 0px;">
<span style="box-sizing: border-box; color: black; cursor: pointer; text-decoration: none;"><a class="link-arrow" href="https://www.visualstudio.com/vs-2015-product-editions" id="dn469161_hero_product_editions" style="box-sizing: border-box; cursor: pointer; text-decoration: none;" title="Visual Studio 2015 sürümlerini karşılaştırın">Visual Studio 2015 sürümlerini karşılaştırın ></a></span></div>
<div class="hero-box-link" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 5px 0px 0px;">
<br /></div>
<div class="hero-box-link" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 5px 0px 0px;">
<br /></div>
<div class="hero-box-title" style="background: rgba(0, 0, 0, 0.4); box-sizing: border-box; color: white; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 24px; height: 70px; line-height: 70px; margin-bottom: 15px; margin-left: -28px; margin-right: -28px; padding: 0px 0px 0px 28px; text-align: center;">
<img alt="VS Logosu Simgesi" id="vslogo-icon" src="https://i3-vso.sec.s-msft.com/dynimg/IC795318.png" style="border: 0px solid rgb(204, 204, 204); box-sizing: border-box; margin-bottom: -5px; margin-right: 5px; max-width: none; vertical-align: sub;" title="VS Logosu Simgesi" />Visual Studio Enterprise</div>
<div class="hero-box-lead" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 15px !important; padding: 0px; text-align: center;">
Her boyutta ve karmaşıklık düzeyinde projeler üzerinde çalışan ekipler için, test ve DevOps dahil, gelişmiş özelliklere sahip kurumsal sınıfa yönelik çözümler. </div>
<div style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 0px;">
<a class="link-arrow hero-box-learnmore" href="https://www.visualstudio.com/products/visual-studio-enterprise-vs" id="dn469161_hero_vso" style="box-sizing: border-box; cursor: pointer; float: right; text-align: right; text-decoration: none;" title="Daha fazla bilgi"><span style="box-sizing: border-box;"><span style="color: black;">Daha fazla bilgi ></span></span></a></div>
<div style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 0px;">
<a class="link-button" href="https://go.microsoft.com/fwlink/?LinkId=615437&clcid=0x409" id="dn469161_hero_getstarted_vso" style="border: 1px solid rgb(255, 255, 255); box-sizing: border-box; cursor: pointer; display: block; margin-top: 52px; padding: 18px; text-align: center; text-decoration: none; vertical-align: middle;" title="ÜCRETSİZ kullanmaya başlayın"><span class="hero-box-button-text" style="box-sizing: border-box; display: inline-block; font-size: 14px; line-height: 18px; vertical-align: middle;"><span style="color: black;">Enterprise Deneme Sürümünü İndirin</span></span></a></div>
<div class="hero-box-link" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 5px 0px 0px;">
<span style="box-sizing: border-box; color: black; cursor: pointer; text-decoration: none;"><a class="link-arrow" href="https://www.visualstudio.com/vs-2015-product-editions" id="dn469161_hero_tfs" style="box-sizing: border-box; cursor: pointer; text-decoration: none;" title="Team Foundation Server ile kendi uygulamalarınızı barındırın">Visual Studio 2015 sürümlerini karşılaştırın ></a></span></div>
<div class="hero-box-link" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 5px 0px 0px;">
<br /></div>
<div class="hero-box-link" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 5px 0px 0px;">
<br /></div>
<div class="hero-box-title" style="background: rgba(0, 0, 0, 0.4); box-sizing: border-box; color: white; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 24px; height: 70px; line-height: 70px; margin-bottom: 15px; margin-left: -28px; margin-right: -28px; padding: 0px 0px 0px 28px; text-align: center;">
<img alt="VS Logosu Simgesi" id="vslogo-icon" src="https://i3-vso.sec.s-msft.com/dynimg/IC795318.png" style="border: 0px solid rgb(204, 204, 204); box-sizing: border-box; margin-bottom: -5px; margin-right: 5px; max-width: none; vertical-align: sub;" title="VS Logosu Simgesi" />Visual Studio Code</div>
<div class="hero-box-lead" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 15px !important; padding: 0px; text-align: center;">
Kod düzenleme yeniden tanımlanıyor. Modern web ve bulut uygulamaları geliştirin ve bunlarda hata ayıklayın. Kod en sevdiğiniz platformda (<span class="os-list" style="box-sizing: border-box;">Windows, Mac OS X veya Linux</span>) ücretsiz olarak kullanılabilir.</div>
<div style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 0px;">
<a class="link-arrow hero-box-learnmore" href="https://visualstudio.com/products/code-vs" id="dn469161_hero_code_learnmore" style="box-sizing: border-box; cursor: pointer; float: right; text-align: right; text-decoration: none;" title="Daha fazla bilgi"><span style="box-sizing: border-box;"><span style="color: black;">Daha fazla bilgi ></span></span></a></div>
<div style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 0px;">
<a class="link-button os-current-link" href="https://go.microsoft.com/fwlink/?LinkID=534107" id="dn469161_hero_code_downloadwindows" style="border: 1px solid rgb(255, 255, 255); box-sizing: border-box; cursor: pointer; display: block; margin-top: 50px; padding: 18px; text-align: center; text-decoration: none; vertical-align: middle;" title="İndir"><span class="hero-box-button-text" style="box-sizing: border-box; display: inline-block; font-size: 14px; line-height: 18px; vertical-align: middle;"><span style="color: black;"><span class="os-current-name" style="box-sizing: border-box; display: inline-block; padding-bottom: 3px; vertical-align: middle;">Ücretsiz Windows</span> İndirme Kodu</span></span></a></div>
<div class="hero-box-link" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px !important; padding: 5px 0px 0px;">
<span style="color: black;"><a class="link-arrow os-second-link" href="https://go.microsoft.com/fwlink/?LinkID=534106" id="dn469161_hero_downloadmacOS" style="box-sizing: border-box; cursor: pointer; text-decoration: none;" title="İndir">Mac OS >için İndir </a><a class="link-arrow os-third-link" href="https://go.microsoft.com/fwlink/?LinkID=534108" id="dn469161_hero_downloadlinux" style="box-sizing: border-box; cursor: pointer; text-decoration: none;" title="">Linux> için İndir</a></span></div>
<div class="text-disclaimer" style="box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: italic; line-height: 20px; margin-bottom: 15px !important; padding: 0px;">
Kodu yükleyerek, <a href="https://go.microsoft.com/fwlink/?LinkId=534733" id="dn469161_hero_licenseterms" style="box-sizing: border-box; cursor: pointer; text-decoration: none;">şartları ve veri koleksiyonunu</a> kabul etmiş olursunuz.</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-18688217302051927082015-08-12T23:16:00.000+03:002015-08-12T23:33:40.217+03:00.Net Ekosistemi ve Visual Studio 2015<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdtRdFa1DnN3izFbLM1df4DA8DeBGojixOqGV77tWHPyVgPy0Mw6Q-XtYg8dKmGbai9t6_zw2_AbsqAiDBE14s7VHvHzVadsap3I1t3LF3XxKoqvzlh8E3_jzVPMy7EPE-1xKvMxiNDZzp/s1600/wp_ss_20150812_0016.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdtRdFa1DnN3izFbLM1df4DA8DeBGojixOqGV77tWHPyVgPy0Mw6Q-XtYg8dKmGbai9t6_zw2_AbsqAiDBE14s7VHvHzVadsap3I1t3LF3XxKoqvzlh8E3_jzVPMy7EPE-1xKvMxiNDZzp/s640/wp_ss_20150812_0016.png" width="640" /></a></div>
<b><span style="color: red; font-family: Georgia, Times New Roman, serif; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-family: Georgia, Times New Roman, serif; font-size: x-large;">.Net Ekosistemi </span></b><b><span style="color: red; font-family: Georgia, Times New Roman, serif; font-size: x-large;">ve</span></b><b><span style="color: red; font-family: Georgia, Times New Roman, serif; font-size: x-large;"> Visual Studio </span></b><b><span style="color: red; font-family: Georgia, Times New Roman, serif; font-size: x-large;">2015</span></b><b><span style="color: red; font-family: Georgia, Times New Roman, serif; font-size: x-large;"> </span></b><br />
<br />
<br />
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: large;">We're so excited to have released Visual Studio 2015! Help us celebrate by watching how this release has changed how we build Visual Studio and how it's been so different from any release in the past.</span><br />
<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="360" src="https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2015-Final-Release-Event/Building-Visual-Studio-2015/player" width="640"></iframe></div>
<div style="text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizfCVIOGKmc_idUIuofmSvcdf2ai5KxS3dCcpFdrVPpbHTKyZZKpaY8O-3SNCbL-rOl2GK4fmau02gfawIWkRdz3bKtQAmPQxwe6UhyphenhyphenJBrj_xCvUfz8s3Sx8jH9z37l_gv3um66CNNSlAf/s1600/wp_ss_20150812_0015.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizfCVIOGKmc_idUIuofmSvcdf2ai5KxS3dCcpFdrVPpbHTKyZZKpaY8O-3SNCbL-rOl2GK4fmau02gfawIWkRdz3bKtQAmPQxwe6UhyphenhyphenJBrj_xCvUfz8s3Sx8jH9z37l_gv3um66CNNSlAf/s640/wp_ss_20150812_0015.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQBgVzw-TVrevCn2Noi0SRFjX1tt06Jl_oznIOC_zPpxx2NjJq6Revic4vgXgAVAZYcNzOZGNVGZ0s-rr6VBitVIr4vW6OlzohhUlbmt7cFhingos2m-7JIqvCdwaAYo_awAkfMeL5M1np/s1600/wp_ss_20150812_0014.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQBgVzw-TVrevCn2Noi0SRFjX1tt06Jl_oznIOC_zPpxx2NjJq6Revic4vgXgAVAZYcNzOZGNVGZ0s-rr6VBitVIr4vW6OlzohhUlbmt7cFhingos2m-7JIqvCdwaAYo_awAkfMeL5M1np/s640/wp_ss_20150812_0014.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Teşekkürler</div>
<div class="separator" style="clear: both; text-align: center;">
Abdurrahman Kasım TÖK</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com2tag:blogger.com,1999:blog-7165408860881052580.post-48230462641044491942015-08-11T21:51:00.000+03:002018-08-09T00:13:31.644+03:00 Visual Studio 2015 IntelliTrace Hata Ayıklama Deneyimi - Angelos Petropoulos<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg66Go06mszP-dvd5i7V4LYh_I3HfK4mFN4cqlAKn7tIVj11CUHFOE_HsvO0XE7EDuqSCfND20NGrkIoFiORstWY_qXWVqZbiElJIFHJy9FYcwKHxRZEAMeb0BiYNp3OcegGcapepgYB_Z1/s1600/3343.AllVS.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg66Go06mszP-dvd5i7V4LYh_I3HfK4mFN4cqlAKn7tIVj11CUHFOE_HsvO0XE7EDuqSCfND20NGrkIoFiORstWY_qXWVqZbiElJIFHJy9FYcwKHxRZEAMeb0BiYNp3OcegGcapepgYB_Z1/s640/3343.AllVS.png" width="640" /></a></div>
<br />
<br />
<br />
<span style="color: blue; font-family: "georgia" , "times new roman" , serif; font-size: x-large;"><b>Visual Studio 2015 IntelliTrace Hata Ayıklama Deneyimi</b></span><br />
<br />
Visual Studio 2015'in Geçmiş kurumsal'da IntelliTrace Hata Ayıklama özelliğini kullanarak sorunları daha hızlı tanılamayı öğrenin. Bu video bir hatayı Geçmiş Ancak Ayıklama özelliğiyle çözmeyi gösteren bir kılavuzun yanı sıra IntelliTrace ile ilgili kısa bir tanıtım içerir..<br />
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio – Türkçe</span></h1>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-TRK/IntelliTrace-Experience-in-Visual-Studio-2015-TRK/player" width="560"></iframe></span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - Fransızca</span></h1>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-FRA/IntelliTrace-Experience-in-Visual-Studio-2015-FRA/player" width="560"></iframe>
</span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<br /></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - İtalyanca</span></h1>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-ITA/IntelliTrace-Experience-in-Visual-Studio-2015-ITA/player" width="560"></iframe>
</span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;"><br /></span></h1>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - Çek Cumhuriyeti </span></h1>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-CSY/IntelliTrace-Experience-in-Visual-Studio-2015-CSY/player" width="560"></iframe>
</span></div>
<div style="text-align: center;">
<br /></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - Polonya</span></h1>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-PLK/IntelliTrace-Experience-in-Visual-Studio-2015-PLK/player" width="560"></iframe></span></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;"><br /></span></h1>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - Çince</span></h1>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-CHS/IntelliTrace-Experience-in-Visual-Studio-2015-CHS/player" width="560"></iframe></span></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;"><br /></span></h1>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - Brez</span><span style="color: red;">ilya Portekizcesi</span></h1>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-PTB/IntelliTrace-Experience-in-Visual-Studio-2015-PTB/player" width="560"></iframe></span></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;"><br /></span></h1>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - Almanca </span></h1>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span>
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-DEU/IntelliTrace-Experience-in-Visual-Studio-2015-DEU/player" width="560"></iframe></span></div>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;"><br /></span></h1>
<h1 style="background: rgb(255, 255, 255); border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-width: 0px 0px 1px; color: #333333; font-family: Calibri, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif; font-size: 27.6000003814697px; line-height: 1.1; margin: 0px 0px 0.2em; outline: 0px; padding: 0px 0px 0.1em; vertical-align: baseline;">
<span style="color: red;">
Visual Studio - Japonca</span></h1>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-JPN/IntelliTrace-Experience-in-Visual-Studio-2015-JPN/player" width="560"></iframe>
</span></div>
<div style="text-align: center;">
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
<span style="color: red;">Teşekkürler</span><br />
<span style="color: red;"><br /></span>
<span style="color: blue;">Abdurrahman Kasım TÖK</span><br />
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
<span style="color: red;"><br /></span>
</div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-85547744746902869492015-08-09T15:41:00.000+03:002015-08-09T15:41:23.949+03:00Visual Studio 2015 Agile Araçları<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW6VYrMAhkrnsTPN7I0sFt5964luIZ5xCXuUCHFoRTQBAYHqGfGgO9RNNfnA_Ex-IetMMZBcsVxWo36WAQKKOMyv5_POAa8-JV0S3w1oAURcTQGGqCAwBj5wzznmWYjU9-2xCbthhervl-/s1600/IC780309.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW6VYrMAhkrnsTPN7I0sFt5964luIZ5xCXuUCHFoRTQBAYHqGfGgO9RNNfnA_Ex-IetMMZBcsVxWo36WAQKKOMyv5_POAa8-JV0S3w1oAURcTQGGqCAwBj5wzznmWYjU9-2xCbthhervl-/s640/IC780309.jpg" width="640" /></a></div>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;">Visual Studio 2015 Agile Araçları</span></b><br />
<br />
Visual Studio Online provides you the tools you need to run your agile team.<br />
<br />
Visual Studio Online size çevik ekibinizi yönetmek için ihtiyacınız olan araçları sağlar.<br />
<br />
<br />
<ul>
<li>Sürükle ve bırak biriktirme listesinde öncelik belirleme</li>
<li>Kanban ve görev panoları</li>
<li>Sprint planlama</li>
<li>Hata yönetimi</li>
<li>Grafikler ve panolar</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='650' height='450' src='https://www.blogger.com/video.g?token=AD6v5dwL0NoszFjB_B0wIxgXT0MFz4W5RPP73JiAMpbdUzviVJzJBSMjoysaLNUe1LfBjQ5zMNG_SB2D2MUbbzxNsQ' class='b-hbp-video b-uploaded' frameborder='0'></iframe><br />
<div>
<br /></div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com1tag:blogger.com,1999:blog-7165408860881052580.post-32039632191296820322015-08-07T21:43:00.002+03:002015-08-07T21:44:06.523+03:00Windows 10 İlk Günde 15 Milyon Kullanıcıya Ulaştı<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvwqOzBw3xr40f2-94Y38IknVkZk8r5RNIXSQkqGD8eIR_lfi-uOGGWH4whBQVBv2F0zJs2ehEF6UiI7RkeMOiU96sTPh0591OFbQFyXmWPBWGV9dYQs87N3bCcMYKjQ7MTnL4dgDGUdT6/s1600/Windows10-logo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvwqOzBw3xr40f2-94Y38IknVkZk8r5RNIXSQkqGD8eIR_lfi-uOGGWH4whBQVBv2F0zJs2ehEF6UiI7RkeMOiU96sTPh0591OFbQFyXmWPBWGV9dYQs87N3bCcMYKjQ7MTnL4dgDGUdT6/s640/Windows10-logo.jpg" width="640" /></a></div>
<br />
<br />
<br />
<b><span style="color: red; font-size: x-large;">Windows 10 İlk Günde 15 Milyon Kullanıcıya Ulaştı</span></b><br />
<br />
<br />
Windows 8 faciasından sonra Microsoft'un onurunu kurtaracak işletim sistemi olarak görülen Windows 10'dan beklentiler çok fazla. Özellikle halihazırda <b>Windows 8 kullanıcıları </b>Windows 8 veya <b>Windows 8.1</b>'den bir an önce kurtulmak için <b>Windows 10</b>'u merakla bekliyordu.<br />
<br />
Microsoft'un Windows 7 ve Windows 8 kullanıcılarına ücretsiz olarak sunduğu Windows 10 bu beklentinin ve ücretsiz yükseltmenin sonucu olarak ile günde <b>15 milyon bilgisayara indirildi.</b><br />
<br />
Ancak sırada bekleyen hala milyonlarca bilgisayar bulunuyor. <b>Microsoft yeni işletim sistemi</b> önceden yapılan rezervasyonlara göre kullanıcılara parça parça aktarıyor. İlk günde 15 milyon kullanıcıya ulaşan Windows 10'un aynı hızla kullanıcılara ulaşmaya devam etmesi bekleniyor.<br />
<br />
<br />
<br />
<br />
Tşekkürler.<br />
<br />
Abdurrahman Kasım TÖKColyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com6tag:blogger.com,1999:blog-7165408860881052580.post-5866298825446509542015-07-30T12:04:00.001+03:002015-07-30T15:31:08.685+03:0010 Reasons to Upgrade to Windows 10: CONTINUUM<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOaAbvD9hod_ZIJtwgEnfRnbrjvufur_3K-NEQW74AcpYWssWvh3qC2si4fwZVe3rUQ8jxyTYSVwIvN2zq9xtnnlrz5QeFMkMJgGYtc2p4xpZn0FNTwocQDHOeMxXRU0F-gEAWaDFyNqCj/s1600/tejh.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="452" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOaAbvD9hod_ZIJtwgEnfRnbrjvufur_3K-NEQW74AcpYWssWvh3qC2si4fwZVe3rUQ8jxyTYSVwIvN2zq9xtnnlrz5QeFMkMJgGYtc2p4xpZn0FNTwocQDHOeMxXRU0F-gEAWaDFyNqCj/s640/tejh.PNG" width="640" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="400" src="https://www.youtube.com/embed/sPWqowLh4Ok" width="650<b><b><b></b></b></b>"></iframe>Microsoft Ignite Studiohttp://www.blogger.com/profile/18080391291689284565noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-80619509149614566672015-07-30T12:03:00.001+03:002015-07-30T15:31:20.604+03:0010 Reasons to Upgrade to Windows 10: WINDOWS STORE<iframe allowfullscreen="" frameborder="0" height="400" src="https://www.youtube.com/embed/0I7RFmfIPR0" width="650"></iframe>Microsoft Ignite Studiohttp://www.blogger.com/profile/18080391291689284565noreply@blogger.com0tag:blogger.com,1999:blog-7165408860881052580.post-7166733772530216262015-07-12T11:15:00.000+03:002018-08-09T00:24:24.891+03:00Windows 10 Enterprise Full Türkçe İndir | x64 x32 | .ISO Download<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-OSEkmsTErcZjqNRlLGVYq_Dk-LQAQ8X8njWlg0sYBeAmAjE-Sbs5CG4UAgf5SrExsp7T-9Ghq4ssjjc7VQ2TFzpanzI3NW-jU6sDWUpYgFdDOWpW5UCEPy0xxM3nHDOljntDdA2ZiD28/s1600/msw-win10-hero-slider-familiar.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "georgia" , "times new roman" , serif;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-OSEkmsTErcZjqNRlLGVYq_Dk-LQAQ8X8njWlg0sYBeAmAjE-Sbs5CG4UAgf5SrExsp7T-9Ghq4ssjjc7VQ2TFzpanzI3NW-jU6sDWUpYgFdDOWpW5UCEPy0xxM3nHDOljntDdA2ZiD28/s640/msw-win10-hero-slider-familiar.png" width="640" /></span></a></div>
<span style="color: red; font-family: "georgia" , "times new roman" , serif; font-size: x-large;"><b><br /></b></span>
<span style="color: red; font-family: "georgia" , "times new roman" , serif; font-size: x-large;"><b>Windows 10 Enterprise İndir</b></span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;">Windows 10 Enterprise orta ve büyük ölçekli kuruluşların taleplerini karşılamak için tasarlanan gelişmiş özellikler eklenerek Windows 10 Pro üzerinden geliştirildi. </span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;">Giderek artan biçimde cihazlar kimlikler uygulamalar ve hassas şirket bilgilerini hedefleyen modern güvenlik tehditlerine karşı korumaya yardımcı olan gelişmiş yetenekler sunmakta.</span><br />
<br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt984FT6h8QuQnYaAJw5U5QyLAuYD_A3Bd79lYgc9dCM6DX6mxYMUw7RYSWE8zafiROIXpQ9vpsBA4H57PRggAHasz5gYeGL03Y8KrNQ9p5fUybBoOeWuDe-sYVTcGmNYevOw3InRyYGp5/s1600/msw-win10-hero-slider-unexpected.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "georgia" , "times new roman" , serif;"><img border="0" height="356" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt984FT6h8QuQnYaAJw5U5QyLAuYD_A3Bd79lYgc9dCM6DX6mxYMUw7RYSWE8zafiROIXpQ9vpsBA4H57PRggAHasz5gYeGL03Y8KrNQ9p5fUybBoOeWuDe-sYVTcGmNYevOw3InRyYGp5/s640/msw-win10-hero-slider-unexpected.png" width="640" /></span></a></div>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;">Windows 10 Enterprise ayrıca işletim sistemi kurulumu ve kapsamlı cihaz ve uygulama yönetimi için en geniş çeşitlilikteki seçenekleri de desteklemekte.</span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;">Güncel yenilikler ve güvenlik güncellemelerinden kesintisiz yararlanabilmeleri için <b>Toplu Lisanslama</b> müşterilere sunulacaktır. </span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;">Bu müşteriler aynı zamanda yeni <b>Windows Update for Business</b> sürümünü kullanma seçeneği de dahil olmak üzere yeni teknolojiye geçiş hızlarınıda belirleyecekler. </span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrI_EVTrItr_2ZI5XNwCB4OQ9RKTz-tdKAcsUb4gTWj2HymeXvnJ_2gb0j_XW7ARxG_-hID5YVUKaTzmo-738FXiZVTJeeKtKS_1Y9Vk312Q4YB8gcPxiZFBbfeTBMJTw2_zwyEpEEEGC_/s1600/msw-win10-hero-slider-personal.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "georgia" , "times new roman" , serif;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrI_EVTrItr_2ZI5XNwCB4OQ9RKTz-tdKAcsUb4gTWj2HymeXvnJ_2gb0j_XW7ARxG_-hID5YVUKaTzmo-738FXiZVTJeeKtKS_1Y9Vk312Q4YB8gcPxiZFBbfeTBMJTw2_zwyEpEEEGC_/s640/msw-win10-hero-slider-personal.png" width="640" /></span></a></div>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;">Windows 10 Enterprise ile müşterilerin görev kritik cihazlar ve ortamlarına dağıtım seçeneği olarak <b>Long Tern Service Branch</b>'e de erişimleri olacak.</span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;">Ayrıca Windows'un önceki sürümlerinde olduğu gibi <b>Toplu Lisanslama</b>'da Yazılım Güvencesi bulunan müşteriler sahip oldukları <b>Yazılım Güvencesi</b> avantajlarının bir parçası olarak Windows 10 Enterprise'a yükseltebilecekler.</span><br />
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif; font-size: x-large;"><br /></span></div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif; font-size: x-large;"><a href="http://www.microsoft.com/EN-US/windows" target="_blank">Şimdi İndir - Download Now</a></span></div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div style="text-align: center;">
<span style="color: red; font-family: "georgia" , "times new roman" , serif;">Tanıtım Videosu</span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='660' height='400' src='https://www.blogger.com/video.g?token=AD6v5dx0fTsVGW-tIRUlzpc-hvb-1di1mBONNzgH0TS4I2RYhwJfqG4O0A399GSIYYKNdV4kwYp_WRXOtU9fjJyj3A' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.atakanaydin.com/2018/08/acimak-resat-nuri-guntekin.html"><span id="goog_1329080389"></span>downland<span id="goog_1329080390"></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.blogger.com/"></a><br /></div>
</div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="background-color: white; color: #333333; line-height: 18px; text-align: left;">Ayrıca </span><b style="background-color: white; border: 0px; color: #333333; font-stretch: inherit; line-height: 18px; margin: 0px; padding: 0px; position: relative; text-align: left; vertical-align: baseline; word-wrap: break-word;">Windows 10'a Xbox oyun deneyimini getiriyor,</b><span style="background-color: white; color: #333333; line-height: 18px; text-align: left;"> oyunlara ve oyunculara Xbox Live oyun topluluğuna erişim veriyor. </span></span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="background-color: white; color: #333333; line-height: 18px; text-align: left;"><br /></span></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="background-color: white; color: #333333; line-height: 18px; text-align: left;">Oyunları yakalama birlikte oynama yeteneği sağlıyor ve Xbox One sahiplerine Xbox One oyunlarını evlerindeki herhangi bir Windows 10'lu PC'de oynama yeteneği sunuluyor.</span></span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="background-color: white; color: #333333; line-height: 18px; text-align: left;"><br /></span></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="background-color: white; color: #333333; line-height: 18px; text-align: left;"><br /></span></span>
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="background-color: white; color: #333333; line-height: 18px; text-align: left;"><br /></span></span></div>
<div style="text-align: center;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_ZnXF5Dh66fZu43i5RBa1lcqWLYF8f5nvEyLjs3aiqG6OG0h0P05x_zQ09SdXY0FxU_5nI-N_MkUc_GcjkaTNC_E9_dPvJ8qrSXCcZJjtkjFGVnkC1lVhwZwzyzTP0sfj_5-O59ikkVo/s1600/device_pc_xbox_1x.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "georgia" , "times new roman" , serif;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_ZnXF5Dh66fZu43i5RBa1lcqWLYF8f5nvEyLjs3aiqG6OG0h0P05x_zQ09SdXY0FxU_5nI-N_MkUc_GcjkaTNC_E9_dPvJ8qrSXCcZJjtkjFGVnkC1lVhwZwzyzTP0sfj_5-O59ikkVo/s640/device_pc_xbox_1x.png" width="640" /></span></a></div>
<div style="text-align: center;">
<br />
<br />
<br />
Teşekkürler.<br />
Abdurrahman Kasım TÖK<br />
<br /></div>
</div>
Microsoft Ignite Studiohttp://www.blogger.com/profile/18080391291689284565noreply@blogger.com13tag:blogger.com,1999:blog-7165408860881052580.post-40547122162190851202015-07-07T15:39:00.000+03:002015-07-12T11:39:16.906+03:00Windows 10 ve Yeni Office 2016'yı deneyimleyin<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSiqX_LntLf5HIgSCgPyfcap7wY-W0SyrqhiOZrOADUYeL89AXAhUdME97JLR8CQHOJXvd7n_eLxjhhWVwXnSoGo9QdcFv4q2ochjJuiE_O-QRJaX662Bt7pukCWjRU7BY3g4f0EKh98Y/s1600/TDM_1_622.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="424" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSiqX_LntLf5HIgSCgPyfcap7wY-W0SyrqhiOZrOADUYeL89AXAhUdME97JLR8CQHOJXvd7n_eLxjhhWVwXnSoGo9QdcFv4q2ochjJuiE_O-QRJaX662Bt7pukCWjRU7BY3g4f0EKh98Y/s640/TDM_1_622.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: red;"><b><span style="font-size: x-large;">Windows 10 ve yeni Office'i deneyimleyin</span></b></span></div>
Microsoft Türkiye olarak, sizi kurumunuza özel olarak tasarladığımız bir teknoloji deneyimine davet etmek istiyoruz. <br />
<br />
<div style="font-weight: bold;">
<span style="color: blue;">Üretkenliğinizin Önünü Kesen Faktörler Neler? </span></div>
<br />
<ul style="list-style: circle; margin-left: 15px;">
<li>Mobilken istediğiniz verimle çalışamamak mı?</li>
<li>İş ve özel hayatı dengelemeye çalışmak mı?</li>
<li>Posta kutunuzu yönetmek için harcadığınız zaman mı? </li>
<li>Bilgi paylaşmak, başkaları ile iletişim kurmak ve birlikte çalışmak için doğru yöntemi bulamamak mı?</li>
<li>Daha hızlı ve akıllıca kararlar almak için gereken bilgiye erişememek mi? </li>
</ul>
<br />
Teknoloji, dünyayı daha küçük ve hiç olmadığı kadar bağlantılı bir yer haline getirmeye devam ediyor. Kurum çalışanları için bu yenilikler hem büyük bir fırsat hem de bir tehdit oluşturuyor. Doğru değerlendirildiğine, daha önce görülmemiş düzeylerde kurumsal çeviklik, bilgi ve rekabet avantajı sunuyor. Bilinçsizce kullanıldığında ise aşırı bilgi yükü ve kafa karışıklığına sebep oluyor. <br />
<br />
Kurumunuzu teknoloji ile dönüştürmeyi, mevcut en yeni üretkenlik araçları ile her yeni gün daha fazlasını yapabilmeyi ister misiniz? <b>Teknoloji Deneyim Merkezi (TDM)</b> işte bu ihtiyacınızı karşılamak için oluşturuldu. Amacı, katılımcılara kişiselleştirilmiş, Microsoft teknolojileri kullanan bir kurumun “bir gününü” sıklıkla karşılaşılan senaryolar aracılığıyla uygulamalı olarak aktaran bir deneyim sunmak. <br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
Sizi, alışagelmediğiniz bir toplantı deneyimine davet ediyoruz. </div>
<div style="text-align: center;">
Lütfen bize bir TDM oturumunda <a href="https://profile.microsoft.com/RegSysProfileCenter/wizardnp.aspx?wizid=8fad898f-6091-496e-b73e-17ea95f55768&lcid=1055" target="_blank">katılın </a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='660' height='400' src='https://www.blogger.com/video.g?token=AD6v5dwQz1oVdWDPoS6Cp3QkLNlPzEksLGmqvZh71kBc7dxMrpgaF4-qNi46pWlbM75_2fmuy4zMlVLMh1g3DST6KQ' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
Teşekkürler</div>
<div style="text-align: center;">
Abdurrahman Kasım TÖK</div>
<br />Microsoft Ignite Studiohttp://www.blogger.com/profile/18080391291689284565noreply@blogger.com8tag:blogger.com,1999:blog-7165408860881052580.post-74592424535967127902015-07-07T12:40:00.000+03:002015-07-07T12:40:36.886+03:00Windows 10 Pro Full Türkçe İndir | x64 x32 | .ISO Download<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKjT7jRbWLYByPASZ82VZCy7fP4YVDhx5ujouZKvY6Zf11cUgNNv2Voy492r51JD5yyga-X-p8ZmjEYX-cBGLoTfvgDmWAzmiDpoeescO8z3ivMZ4xup6X4nH8V72iSAVowPP38geyGyFL/s1600/IC792427.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="434" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKjT7jRbWLYByPASZ82VZCy7fP4YVDhx5ujouZKvY6Zf11cUgNNv2Voy492r51JD5yyga-X-p8ZmjEYX-cBGLoTfvgDmWAzmiDpoeescO8z3ivMZ4xup6X4nH8V72iSAVowPP38geyGyFL/s640/IC792427.png" width="640" /></a></div>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;">Windows 10 Pro Full İndir.</span></b><br />
<br />
<br />
Windows 10 Pro PC, tablet ve ikisi bir arada cihazlar için masaüstü sürümdür. Windows 10 Pro küçük ölçekli işletmelerin çeşitlilik gösteren ihtiyaçlarını karşılayan bir çok ek özelliğe sahip. Windows 10 Pro işletmelerin cihaz ve uygulamalarını etkin ve verimli biçimde yönlendirmelerine hassas iş verilerini korumalarına uzaktan ve mobil üretkenlik senaryolarını desteklemelerine ve bulut teknolojilerinden yararlanmalarına yardımcıdır.<br />
<br />
Windows 10 Pro'lu cihazlar kendi cihazını seç (CYOD) programlarını ve tüketen üreticileri müşterileri destekleyen kuruluşlar için mükemmel seçimdir.<br />
<br />
Windows 10 Pro ayrıca müşterilerin yönetim maliyetlerini azaltacak güvenlik güncellemelerine hızlı erişimini ve Microsoft'un sunduğu güncel yeniliklere kesintisiz erişimlerini sağlayacak olan yeni Windows Update for Business sürümünden de yararlanmalarını mümkün kılmakta<br />
<br />
<br />
<div style="text-align: center;">
<a href="http://windows.microsoft.com/en-us/windows-8/view-all" style="background-color: white; border: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-stretch: inherit; line-height: 18px; margin: 0px; padding: 0px; position: relative; text-decoration: none; vertical-align: baseline; word-wrap: break-word;" target="_blank"><span style="color: blue;">Şimdi İndir - Download Now</span></a></div>
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='650' height='420' src='https://www.blogger.com/video.g?token=AD6v5dwyYEVBsmJr7VO_d4PvtJNykU4ImG47Xg9Uq-L2RtH3osF5R6fvfbYbubolpQ8ltsri0oExPUrYDyM1b-HuLg' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<br />Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com10tag:blogger.com,1999:blog-7165408860881052580.post-40696397746318586492015-07-07T11:58:00.000+03:002015-07-07T11:58:59.855+03:00Windows 10 Mobile Full Türkçe İndir | x64 x32 | .ISO Download<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBQZZThovenscibf7rQkN5Q7XpjhtoE7LhGMDZMVMS3gO-mAhqPxzPqnQ8U-_pv-5_c-EIZuYoDdjK7eX99YDlXoxXyVDcJhn9-BUydS55pmlWj_szXUFY_jtFKzkMYmskI1ihwSm8TJhu/s1600/device_family_cortana.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="396" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBQZZThovenscibf7rQkN5Q7XpjhtoE7LhGMDZMVMS3gO-mAhqPxzPqnQ8U-_pv-5_c-EIZuYoDdjK7eX99YDlXoxXyVDcJhn9-BUydS55pmlWj_szXUFY_jtFKzkMYmskI1ihwSm8TJhu/s640/device_family_cortana.jpg" width="640" /></a></div>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;">Windows 10 Mobile İndir</span></b><br />
<br />
Windows 10 Mobile Akıllı telefonlar ve küçük tabletler gibi daha küçük mobil dokunma odaklı cihazlarda en iyi kullanıcı deneyimi için tasarlandı. Bu sürüm Windows 10 Home'da bulunan aynı evrensel Windows uygulamalarının yanı sıra Office'in dokuma için iyileştirilmiş yeni sürümüyle de öne çıkıyor.<br />
<br />
Windows 10 Mobile kişisel cihazlarını iştede kullanan müşterilere mükemmel üretkenlik güvenlik ve yönetim yetenekleri sunmakta.<br />
<br />
Windows 10 Mobile ayrıca kişilerin telefonlarını daha büyük bir ekrana bağlayarak PC gibi kullanabilmeleri için bazı yeni cihazların telefon için Continuum'un avantajlarından yararlanmalarını sağlayacak.<br />
<br />
<br />
<div style="text-align: center;">
<a href="http://windows.microsoft.com/en-us/windows-8/view-all" target="_blank">Şimdi İndir - Download Now</a></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='650' height='450' src='https://www.blogger.com/video.g?token=AD6v5dwyXK0iO0DSsslcm8QzGzW8SOEJ4j_juH8GFDWXGZVBvbCChAWb4uquAcv8mbzIUFLXO_V9RWdIhAj6QP0rfw' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<div style="text-align: center;">
<br /></div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com1tag:blogger.com,1999:blog-7165408860881052580.post-43678179657480288202015-07-07T11:50:00.000+03:002015-07-07T11:50:11.885+03:00Windows 10 Home Full Türkçe İndir | x64 x32 | .ISO Download<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDoFvjTdE4goz1afooltBqsLBWD6i4DHMK8wUgINNAWw6TwjwcxvTd_9dBhjB3K7Jo-FzW5xwwyTzXdmKR-_P0NFf5LXhixHwpmubyG1gv00y8rl4GPK1wudLE0vj6ITvvs0tw4vnTGsCC/s1600/device_family_cortana.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="396" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDoFvjTdE4goz1afooltBqsLBWD6i4DHMK8wUgINNAWw6TwjwcxvTd_9dBhjB3K7Jo-FzW5xwwyTzXdmKR-_P0NFf5LXhixHwpmubyG1gv00y8rl4GPK1wudLE0vj6ITvvs0tw4vnTGsCC/s640/device_family_cortana.jpg" width="640" /></a></div>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;">Windows 10 Home İndir</span></b><br />
<br />
Windows 10 Home Tüketici odaklı masaüstü sürümdür.PC,tablet, ve ikisi bir arada cihazlarda tanıdık kişisel bir deneyim sağlar. Windows 10 Home kullanıcıların küçük yada büyük olsun harika şeyler yapmalarına yardımcı olacak. Bu sürümle daha üretken olacak uzun bir liste oluşturan yanilikler sayesinde daha çok eğlenecekler.<br />
<br />
Dünyanın en kişisel asistanı Cortana; yeni Microsoft Edge web tarayıcı; dokunma özellikli tablet modu olan Continuum Windows Hello yüz tanıma göz bebeği ve parmak iziyle oturum açma ve fotograflar, Haritalar, takvim, posta, müzik, video gibi kutudan çıktığı haliyle kullanıma hazır geniş çeşitlilikteki evrensel Windows uygulamaları ve daha fazlası Windows 10 Home'da<br />
<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<a href="http://windows.microsoft.com/en-us/windows-8/view-all" target="_blank"></a><a href="http://windows.microsoft.com/en-us/windows-8/view-all" target="_blank">Şimdi İndir - Download Now</a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='650' height='450' src='https://www.blogger.com/video.g?token=AD6v5dxEK6zZyAdatibo0a6nNGcLA8mvEDtUHEyMaom0K1r92fG9_ZTJyIBJrwPzppt1-1EhahBy7XaS1KJSUnmSVw' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<div class="xs-col-3-24 s-col-4-24 m-col-8-24 l-col-4-24 xl-col-4-24" style="box-sizing: border-box; color: #505050; float: left; font-family: wf_segoe-ui_normal, wf_segoe-ui_semilight, wf_segoe-ui_light, Arial, sans-serif; font-size: 17.992000579834px; line-height: 20px; margin: 0px; padding-left: 12px; padding-right: 12px; position: relative; text-align: start; width: 119.609375px;">
</div>
<div class="xs-col-3-24 s-col-4-24 m-col-8-24 l-col-4-24 xl-col-4-24" style="box-sizing: border-box; color: #505050; float: left; font-family: wf_segoe-ui_normal, wf_segoe-ui_semilight, wf_segoe-ui_light, Arial, sans-serif; font-size: 17.992000579834px; line-height: 20px; margin: 0px; padding-left: 12px; padding-right: 12px; position: relative; text-align: start; width: 119.609375px;">
</div>
<div class="xs-col-3-24 s-col-4-24 m-col-8-24 l-col-4-24 xl-col-4-24" style="box-sizing: border-box; color: #505050; float: left; font-family: wf_segoe-ui_normal, wf_segoe-ui_semilight, wf_segoe-ui_light, Arial, sans-serif; font-size: 17.992000579834px; line-height: 20px; margin: 0px; padding-left: 12px; padding-right: 12px; position: relative; text-align: start; width: 119.609375px;">
<span style="font-size: 17.992000579834px;"> </span></div>
<div class="xs-col-3-24 s-col-4-24 m-col-8-24 l-col-4-24 xl-col-4-24" style="box-sizing: border-box; color: #505050; float: left; font-family: wf_segoe-ui_normal, wf_segoe-ui_semilight, wf_segoe-ui_light, Arial, sans-serif; font-size: 17.992000579834px; line-height: 20px; margin: 0px; padding-left: 12px; padding-right: 12px; position: relative; text-align: start; width: 119.609375px;">
</div>
<div class="xs-col-3-24 s-col-4-24 m-col-8-24 l-col-4-24 xl-col-4-24" style="box-sizing: border-box; color: #505050; float: left; font-family: wf_segoe-ui_normal, wf_segoe-ui_semilight, wf_segoe-ui_light, Arial, sans-serif; font-size: 17.992000579834px; line-height: 20px; margin: 0px; padding-left: 12px; padding-right: 12px; position: relative; text-align: start; width: 119.609375px;">
</div>
</div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com10tag:blogger.com,1999:blog-7165408860881052580.post-78904831748775430802015-07-05T17:43:00.000+03:002015-07-05T17:47:28.821+03:00Windows 10. Harika şeyler yapın.<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic9M-o6KQqYcQEo99mVZsrODECyBqQ-B3RXJDtyeBqvgZkNETsVBMsaDk_pS1tZaOQptxMac80NUKRzWs3W_YLnEzF_kfEkvD158uaAfxhJVrQ1Fvm6orLDbgVn7bLR_Vryn7vH0PflVxQ/s1600/lifestyle_Innovation_Hololense_1x.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic9M-o6KQqYcQEo99mVZsrODECyBqQ-B3RXJDtyeBqvgZkNETsVBMsaDk_pS1tZaOQptxMac80NUKRzWs3W_YLnEzF_kfEkvD158uaAfxhJVrQ1Fvm6orLDbgVn7bLR_Vryn7vH0PflVxQ/s640/lifestyle_Innovation_Hololense_1x.jpg" width="640" /></a></div>
<br />
<div style="text-align: center;">
<b><span style="color: red; font-size: x-large;">Windows 10. Harika şeyler yapın.</span></b><br />
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<b><span style="color: red; font-size: x-large;"><br /></span></b>
<br />
<div style="text-align: left;">
<span style="color: #bf9000; font-size: large;"><b>Şimdi alın, Windows 10'a ücretsiz yükseltin.</b></span></div>
<div style="text-align: left;">
<span style="color: red; font-size: large;"><b><br /></b></span></div>
<div style="text-align: left;">
<span style="color: #674ea7; font-size: large;"><b>Uygun bir cihaz alın ve 29 Temmuz 2015 tarihinde Windows 10 kullanıma sunulduğunda ücretsiz yükseltin*.</b></span></div>
<div style="text-align: left;">
<span style="color: red; font-size: x-large;"><b><br /></b></span></div>
<span style="color: red;"><b><a href="https://windows.microsoft.com/tr-tr/windows-8/view-all" target="_blank">Hemen alın</a></b></span><br />
<span style="color: red; font-size: x-large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='600' height='400' src='https://www.blogger.com/video.g?token=AD6v5dz3aTiAWaBS8EhslMRabmZpuIPC5NYmao-UQJxVKUrKexh9o30S8llC3bXF6qAcDh-B6h11ZtG9iJMIJqLGDQ' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<span style="color: red; font-size: x-large;"><br /></span>
<span style="color: red; font-size: x-large;"><br /></span>
<span style="color: red; font-size: x-large;"><b><br /></b></span>
<span style="color: red; font-size: x-large;"><b><br /></b></span>
<span style="color: red; font-size: x-large;"><b><br /></b></span>
<b><span style="color: red; font-size: x-large;"></span></b><br />
<br /></div>
Colyhttp://www.blogger.com/profile/16268370681752246640noreply@blogger.com11