<p dir="auto"><code class="notranslate">razzle.cmd</code> only checks Community and Enterprise paths of VS2017 to find <code class="notranslate">msbuild</code>.</p>
<p dir="auto">Simply adding another two <code class="notranslate">if</code> blocks for checking <code class="notranslate">%ProgramFiles%\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\msbuild.exe</code> and <code class="notranslate">%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\msbuild.exe</code> fixes the issue.</p>
<h1 dir="auto">Environment</h1>
<p dir="auto">Windows build number:<br>
powershell version<br>
$psversiontable</p>
<p dir="auto">PSVersion 5.1.18362.145<br>
PSEdition Desktop<br>
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}<br>
BuildVersion 10.0.18362.145<br>
CLRVersion 4.0.30319.42000<br>
WSManStackVersion 3.0<br>
PSRemotingProtocolVersion 2.3<br>
SerializationVersion 1.1.0.1</p>
<p dir="auto">Windows Terminal version (if applicable): Windows Terminal (Preview) 0.4.2382.0</p>
<p dir="auto">Any other software?<br>
No</p>
<h1 dir="auto">Steps to reproduce</h1>
<ol dir="auto">
<li>Open two tabs in the terminal.</li>
<li>In the first terminal, type "ubuntu" to go into WSL.</li>
<li>cd it into a path with a long name.</li>
</ol>
<h1 dir="auto">Expected behavior</h1>
<p dir="auto">Every tab name should be limited in a certain length or set adaptively.</p>
<p dir="auto">It should be easy to switch among tabs and easy to close.</p>
<h1 dir="auto">Actual behavior</h1>
<p dir="auto">The tab name is too long but the terminal doesn't give it a length limit, and it strongly affects the function of following tabs.<br>
There is no close button for the second tab.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/13214530/64932516-90fa2d80-d80d-11e9-8c0f-92c177e2187c.png"><img src="https://user-images.githubusercontent.com/13214530/64932516-90fa2d80-d80d-11e9-8c0f-92c177e2187c.png" alt="image" style="max-width: 100%;"></a></p>