tag:github.com,2008:https://github.com/3F/vsSolutionBuildEvent/releasesRelease notes from vsSolutionBuildEvent2024-05-22T19:45:55Ztag:github.com,2008:Repository/17705084/1.16.12024-05-23T11:54:17Z1.16.1<table>
<tbody><tr>
<td><b>Product</b></td>
<td><b>πΎ vsSolutionBuildEvent 1.16.1 packages</b></td>
</tr>
<tr>
<td>Visual Studio 2022+</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.fe64f7e.SDK17.vsix">vsSolutionBuildEvent.1.16.1+fe64f7e-<b>SDK17</b>.vsix</a></td>
</tr>
<tr>
<td>Visual Studio 2019, 2017</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.fe64f7e.SDK15.vsix">vsSolutionBuildEvent.1.16.1+fe64f7e-<b>SDK15</b>.vsix</a></td>
</tr>
<tr>
<td>Visual Studio 2017, 2015, 2013, 2012, 2010</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.fe64f7e.SDK10.vsix">vsSolutionBuildEvent.1.16.1+fe64f7e-<b>SDK10</b>.vsix</a></td>
</tr>
<tr>
<td>CI; MSBuild 4, 12, 14, 15, 16; 17; ...</td>
<td>
<a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a>
</td>
</tr>
<tr>
<td>π .bat (<a href="https://github.com/3F/GetNuTool">GetNuTool</a>)</td>
<td>
<a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.bat">vsSolutionBuildEvent.1.16.1<b>.bat</b></a>
</td>
</tr>
</tbody></table>
<p>Find other artifacts in <em>Assets</em> π</p>
<details>
<summary>π <b>What's new in 1.16.1 ...</b></summary>
<ul>
<li>
<p>FIXED: An <em>undefined</em> MSBuild properties (e.g. SolutionDir, SolutionName, SolutionPath, ...)<br>
when environment is not completely ready. Caused by, for example, third-party plugins like Telerik etc.<br>
Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164892446" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/80" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/80/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/80">#80</a>.</p>
</li>
<li>
<p>FIXED: Broken caching for C# Mode since 1.16. +GenerateInMemory=true support.</p>
</li>
<li>
<p>FIXED: UI. Incorrect panel toggling in the main window.</p>
</li>
<li>
<p>FIXED: UI. Incorrect display of the scrollbar in the main editor when other actions are activated.</p>
</li>
<li>
<p>CHANGED: ISolutionEvent.Enabled option is no longer considered when executed from a script mode.<br>
For example,<br>
<code>#[Core events.Post.item("ShaList").run()]</code><br>
run an <code>ShaList</code> action like function regardless of its activity state from a specified script.</p>
</li>
<li>
<p>CHANGED: VS IDE Error List now redirects to the main window to the specified action if you click it.</p>
</li>
<li>
<p>CHANGED: Core. Updated MvsSln 2.7<br>
<a href="https://github.com/3F/MvsSln/releases/tag/2.7">https://github.com/3F/MvsSln/releases/tag/2.7</a></p>
</li>
<li>
<p>CHANGED: CIM. Updated hMSBuild 2.4.1<br>
<a href="https://github.com/3F/hMSBuild/releases/tag/2.4.1">https://github.com/3F/hMSBuild/releases/tag/2.4.1</a><br>
cim.cmd now supports modern keys, like:<br>
<code>cim.cmd -cs ~c Debug</code></p>
</li>
<li>
<p>CHANGED: CI tools.<br>
* netfx4sdk 1.2 <a href="https://github.com/3F/netfx4sdk/releases/tag/1.2">https://github.com/3F/netfx4sdk/releases/tag/1.2</a><br>
* GetNuTool 1.9 <a href="https://github.com/3F/GetNuTool/releases/tag/1.9">https://github.com/3F/GetNuTool/releases/tag/1.9</a></p>
</li>
</ul>
</details>3Ftag:github.com,2008:Repository/17705084/1.162023-11-27T00:41:04Z1.16<table>
<tbody><tr>
<td><b>Product</b></td>
<td><b>πΎ vsSolutionBuildEvent 1.16 packages</b></td>
</tr>
<tr>
<td>Visual Studio 2022+</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16/vsSolutionBuildEvent.1.16.0.abd8cd3.SDK17.vsix">vsSolutionBuildEvent.1.16.0+abd8cd3-<b>SDK17</b>.vsix</a></td>
</tr>
<tr>
<td>Visual Studio 2019, 2017</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16/vsSolutionBuildEvent.1.16.0.abd8cd3.SDK15.vsix">vsSolutionBuildEvent.1.16.0+abd8cd3-<b>SDK15</b>.vsix</a></td>
</tr>
<tr>
<td>Visual Studio 2017, 2015, 2013, 2012, 2010</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16/vsSolutionBuildEvent.1.16.0.abd8cd3.SDK10.vsix">vsSolutionBuildEvent.1.16.0+abd8cd3-<b>SDK10</b>.vsix</a></td>
</tr>
<tr>
<td>CI; MSBuild 4, 12, 14, 15, 16; 17; ...</td>
<td>
<a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a>
</td>
</tr>
</tbody></table>
<p>All artifacts in GitHub Assets π</p>
<details>
<summary>π <b>Changelog</b></summary>
<ul>
<li>
<p>FIXED: "Failed build-raw: Value cannot be null" in modern environments.</p>
</li>
<li>
<p>FIXED: Incorrect selection of project in properties (name:project).</p>
</li>
<li>
<p>FIXED: Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1206058943" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/78" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/78/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/78">#78</a> Visual Studio Setup Project (.vdproj) through ignoring unsupported types.</p>
</li>
</ul>
<blockquote>
<p>Contact <a href="https://github.com/3F/MvsSln">https://github.com/3F/MvsSln</a> to consider support for legacy types.</p>
</blockquote>
<ul>
<li>
<p>FIXED: UI layout for high DPI options.</p>
</li>
<li>
<p>NEW: Added loading ClientLibrary (API) via common path<br>
- %UserProfile%\Documents\vsSolutionBuildEvent<br>
Find a new simplified implementation of ClientDemo here:</p>
</li>
</ul>
<blockquote>
<p><a href="https://github.com/3F/vsSolutionBuildEvent/tree/master/ClientDemo">https://github.com/3F/vsSolutionBuildEvent/tree/master/ClientDemo</a></p>
</blockquote>
<ul>
<li>
<p>NEW: Implemented suppressing OWP Show() - See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1106894038" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/76" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/76/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/76">#76</a></p>
</li>
<li>
<p>CHANGED: Updated the following references:</p>
<ul>
<li>MvsSln 2.6.2</li>
<li>AvalonEdit:
<ul>
<li>For SDK15 and SDK17: 6.3.0.90</li>
<li>For SDK10: 6.1.3.50</li>
</ul>
</li>
<li>NewtonsoftJson 13.0.3</li>
<li>NLog 5.2.5</li>
<li>7z.Libs 21.7.0</li>
</ul>
</li>
</ul>
</details>3Ftag:github.com,2008:Repository/17705084/1.152022-02-02T16:20:42Z1.15<p><strong>πΎ</strong> vsSolutionBuildEvent <strong>1.15</strong></p>
<table>
<tbody><tr>
<td><b>Product</b></td>
<td><b>Package</b></td>
</tr>
<tr>
<td>Visual Studio 2022+</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.15/vsSolutionBuildEvent.1.15.0.f1cc7d0.SDK17.vsix">vsSolutionBuildEvent.1.15.0+f1cc7d0-<b>SDK17</b>.vsix</a></td>
</tr>
<tr>
<td>Visual Studio 2019, 2017</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.15/vsSolutionBuildEvent.1.15.0.f1cc7d0.SDK15.vsix">vsSolutionBuildEvent.1.15.0+f1cc7d0-<b>SDK15</b>.vsix</a></td>
</tr>
<tr>
<td>Visual Studio 2017, 2015, 2013, 2012, 2010</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.15/vsSolutionBuildEvent.1.15.0.f1cc7d0.SDK10.vsix">vsSolutionBuildEvent.1.15.0+f1cc7d0-<b>SDK10</b>.vsix</a></td>
</tr>
<tr>
<td>CI; MSBuild tools 4, 12, 14, 15, 16; 17; ...</td>
<td>
<a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a>
</td>
</tr>
</tbody></table>
<p>Other in GitHub Assets π</p>
<details>
<summary>π <b>Changelog</b></summary>
<ul>
<li>
<p>NEW: Visual Studio 2022 support. SDK17. PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1081506063" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/75" data-hovercard-type="pull_request" data-hovercard-url="/3F/vsSolutionBuildEvent/pull/75/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/pull/75">#75</a></p>
</li>
<li>
<p>FIXED: MSBuild Properties not changing according to solution configuration.<br>
Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="747713631" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/71" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/71/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/71">#71</a></p>
</li>
<li>
<p>FIXED: Fixed unexpected plugin deactivation in Visual Studio 2010.</p>
</li>
<li>
<p>FIXED: Fixed incorrect format of new generated .sln for CIM.</p>
</li>
<li>
<p>CHANGED: Updated the follwoing references:</p>
<ul>
<li>
<p>MSBuild 17.0.0 for SDK15 and SDK17 only<br>
<a href="https://www.nuget.org/packages/Microsoft.Build/17.0.0" rel="nofollow">https://www.nuget.org/packages/Microsoft.Build/17.0.0</a></p>
</li>
<li>
<p>MvsSln 2.6.1<br>
<a href="https://github.com/3F/MvsSln/releases/tag/2.6.1">https://github.com/3F/MvsSln/releases/tag/2.6.1</a></p>
</li>
<li>
<p>7z.Libs 21.6.0<br>
<a href="https://github.com/3F/7z.Libs/releases/tag/21.6.0">https://github.com/3F/7z.Libs/releases/tag/21.6.0</a></p>
</li>
<li>
<p>Microsoft.VisualStudio.Interop 17.0.32112.339<br>
<a href="https://www.nuget.org/packages/Microsoft.VisualStudio.Interop/17.0.32112.339" rel="nofollow">https://www.nuget.org/packages/Microsoft.VisualStudio.Interop/17.0.32112.339</a></p>
</li>
<li>
<p>NLog 4.7.13<br>
<a href="https://github.com/NLog/NLog/releases/tag/v4.7.13">https://github.com/NLog/NLog/releases/tag/v4.7.13</a></p>
</li>
<li>
<p>AvalonEdit 6.1.3.50<br>
<a href="https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.1.3">https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.1.3</a></p>
</li>
<li>
<p>System.Runtime.CompilerServices.Unsafe 5.0.0<br>
<a href="https://go.microsoft.com/fwlink/?LinkID=799421" rel="nofollow">https://go.microsoft.com/fwlink/?LinkID=799421</a></p>
</li>
<li>
<p>Newtonsoft.Json 13.0.1<br>
<a href="https://github.com/JamesNK/Newtonsoft.Json/releases/tag/13.0.1">https://github.com/JamesNK/Newtonsoft.Json/releases/tag/13.0.1</a></p>
</li>
<li>
<p>LSender 1.16<br>
<a href="https://github.com/3F/LSender/releases/tag/1.16">https://github.com/3F/LSender/releases/tag/1.16</a></p>
</li>
</ul>
</li>
<li>
<p>KNOWN: 7z: relative paths like ..\Dir for input files lead to wrong filename in zip file.<br>
Please follow the temporary solution described here:<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="747700024" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/70" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/70/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/70">#70</a></p>
</li>
<li>
<p>NOTE: Choose the package that suits your needs:</p>
<ul>
<li>*.vsix - Visual Studio</li>
<li>*.nupkg - MSBuild</li>
<li>*.zip - API, samples, etc.</li>
</ul>
<p>GitHub: <a href="https://github.com/3F/vsSolutionBuildEvent/releases/tag/1.15">https://github.com/3F/vsSolutionBuildEvent/releases/tag/1.15</a></p>
<p>NuGet: <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow">https://www.nuget.org/packages/vsSolutionBuildEvent/</a></p>
<ul>
<li>SDK17: Visual Studio 2022+</li>
<li>SDK15: Visual Studio 2019, 2017</li>
<li>SDK10: Visual Studio 2017, 2015, 2013, 2012, 2010</li>
</ul>
</li>
</ul>
</details>3Ftag:github.com,2008:Repository/17705084/1.14.12020-08-16T22:54:56Z1.14.1<p><strong>πΎ Most requested downloads:</strong></p>
<table>
<tbody><tr>
<td><b>Product</b></td>
<td><b>Package</b></td>
</tr>
<tr>
<td>Visual Studio 2019+, 2017</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.14.1/vsSolutionBuildEvent.1.14.1+014f49a.SDK15.vsix">vsSolutionBuildEvent.1.14.1+014f49a.<b>SDK15</b>.vsix</a></td>
</tr>
<tr>
<td>Visual Studio 2017, 2015, 2013, 2012, 2010</td>
<td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.14.1/vsSolutionBuildEvent.1.14.1+014f49a.SDK10.vsix">vsSolutionBuildEvent.1.14.1+014f49a.<b>SDK10</b>.vsix</a></td>
</tr>
<tr>
<td>CI; MSBuild tools 4, 12, 14, 15, 16; ...</td>
<td>
<a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a>
</td>
</tr>
</tbody></table>
<p>Other in GitHub Assets π</p>
<details>
<summary>π <b>Changelog</b></summary>
<p>Public release. vsSolutionBuildEvent <strong>1.14.1</strong></p>
<ul>
<li>
<p>FIXED: Fixed "escapedValue" cannot be null. Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="548492198" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/61" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/61/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/61">#61</a>.</p>
</li>
<li>
<p>FIXED: Fixed <code>#[Build cancel = true]</code> and related DTE-Commands.<br>
In fact it will prevent <code>Command "Build.Cancel" is not available</code> for the any context of use.<br>
This also now will ignore actions from Pre events if they used flag of the ignoring failed build<br>
(cancel request essentially means the same failure)</p>
</li>
<li>
<p>FIXED: Fixed possible "[MSBuild]::GetDirectoryNameOfFileAbove('', sdkmanifest.xml)" cannot be evaluated.</p>
</li>
<li>
<p>FIXED: Fixed possible "Project configuration is not found <- sln [Debug|Win32]"</p>
</li>
<li>
<p>FIXED: CIM. Fixed support of the: /p:nowarn="1591;1701;1702" key.</p>
</li>
<li>
<p>FIXED: Fixed possible (.dmp etc) problem when loading solution: Value cannot be null.</p>
</li>
<li>
<p>FIXED: CIM. Fixed MSB4016: An item with the same key has already been added.</p>
</li>
<li>
<p>FIXED: Fixed possible stackoverflow in IsolatedEnv & Environment implementations.</p>
</li>
<li>
<p>FIXED: VS IDE. Fixed error counter and error list pane when loading incorrect .vssbe then closed solution<br>
and opened again.</p>
</li>
<li>
<p>FIXED: Fixed possible System.TypeInitializationException:<br>
"The type initializer for 'Microsoft.Build.Evaluation.ToolsetConfigurationReader' threw an exception."</p>
</li>
<li>
<p>NEW: Implemented GUI for CIM versions.<br>
First of all CIM now is part of the main project for CI support!<br>
And the new CI.GUI module just provides convenient access to scripts and settings without VS IDE.</p>
</li>
<li>
<p>NEW: Implemented SolutionConfigurations and SolutionActiveCfg by using MvsSln in IsolatedEnv (API vsSBE part).</p>
</li>
<li>
<p>CHANGED: CIM (CI.MSBuild) now is part of the main project for CI support!</p>
</li>
<li>
<p>CHANGED: Added .sln search if no arg for CIM.<br>
Helps to avoid MSB1029 "We can't detect .sln file in arguments" by default.</p>
</li>
<li>
<p>CHANGED: <code>Script</code> mode is now the default type for new actions.</p>
</li>
<li>
<p>CHANGED: Mixing codes from client libraries (API) to the end results for API EventLevel implementation.</p>
</li>
<li>
<p>CHANGED: SDK 15 will use .NET Framework: 4.7.2.</p>
</li>
<li>
<p>CHANGED: Improved argument processing for CIM. PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="662184580" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/67" data-hovercard-type="pull_request" data-hovercard-url="/3F/vsSolutionBuildEvent/pull/67/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/pull/67">#67</a>.<br>
Both msbuild formats: <code>/property:</code> and <code>-property:</code>, ...</p>
</li>
<li>
<p>CHANGED: Removed logic for upgrading config. Migration 0.8 -> 0.9.<br>
Please use any related releases before 1.14.1 if you need automatic update.</p>
</li>
<li>
<p>CHANGED: .vssbe Minimal version now is 0.12.4 due to removed the "Command" property from config.</p>
</li>
<li>
<p>CHANGED: Pack of changes for .vssbe: Component list; Command Property; Default properties;... PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="655487162" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/66" data-hovercard-type="pull_request" data-hovercard-url="/3F/vsSolutionBuildEvent/pull/66/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/pull/66">#66</a>.</p>
</li>
<li>
<p>CHANGED: API. IEnvironment.ProjectsList now implemented through ISlnResult.ProjectItems (MvsSln).</p>
</li>
<li>
<p>CHANGED: Updated the follwoing references:</p>
<ul>
<li>
<p>MSBuild 16.6.0 for SDK15 only<br>
<a href="https://www.nuget.org/packages/Microsoft.Build/16.6.0" rel="nofollow">https://www.nuget.org/packages/Microsoft.Build/16.6.0</a></p>
</li>
<li>
<p>MvsSln 2.5.3<br>
<a href="https://github.com/3F/MvsSln/releases/tag/2.5.3">https://github.com/3F/MvsSln/releases/tag/2.5.3</a></p>
</li>
<li>
<p>7z.Libs 19.0.2<br>
<a href="https://github.com/3F/7z.Libs/releases/tag/19.0.2">https://github.com/3F/7z.Libs/releases/tag/19.0.2</a></p>
</li>
<li>
<p>E-MSBuild 1.14.1<br>
<a href="https://github.com/3F/E-MSBuild/releases/tag/1.14.1">https://github.com/3F/E-MSBuild/releases/tag/1.14.1</a></p>
</li>
<li>
<p>GetNuTool 1.8<br>
<a href="https://github.com/3F/GetNuTool/releases/tag/1.8">https://github.com/3F/GetNuTool/releases/tag/1.8</a></p>
</li>
<li>
<p>hMSBuild 2.3<br>
<a href="https://github.com/3F/hMSBuild/releases/tag/v2.3">https://github.com/3F/hMSBuild/releases/tag/v2.3</a></p>
</li>
<li>
<p>AvalonEdit 6.0.1<br>
<a href="https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.0.1">https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.0.1</a></p>
</li>
<li>
<p>Microsoft.VisualStudio.SDK.EmbedInteropTypes 15.0.30<br>
<a href="https://aka.ms/VsExtensibility" rel="nofollow">https://aka.ms/VsExtensibility</a></p>
</li>
<li>
<p>Newtonsoft.Json 12.0.3<br>
<a href="https://github.com/JamesNK/Newtonsoft.Json/releases/tag/12.0.3">https://github.com/JamesNK/Newtonsoft.Json/releases/tag/12.0.3</a></p>
</li>
<li>
<p>NLog 4.7.2<br>
<a href="https://github.com/NLog/NLog/releases/tag/v4.7.2">https://github.com/NLog/NLog/releases/tag/v4.7.2</a></p>
</li>
<li>
<p>Castle.Core 4.4.1<br>
<a href="https://github.com/castleproject/Core/releases/tag/v4.4.1">https://github.com/castleproject/Core/releases/tag/v4.4.1</a></p>
</li>
<li>
<p>Moq 4.14.5<br>
<a href="https://github.com/moq/moq4/releases/tag/v4.14.5">https://github.com/moq/moq4/releases/tag/v4.14.5</a></p>
</li>
<li>
<p>System.Runtime.CompilerServices.Unsafe 4.7.1<br>
<a href="https://go.microsoft.com/fwlink/?LinkID=799421" rel="nofollow">https://go.microsoft.com/fwlink/?LinkID=799421</a></p>
</li>
<li>
<p>System.Threading.Tasks.Extensions 4.5.4<br>
<a href="https://go.microsoft.com/fwlink/?LinkID=799421" rel="nofollow">https://go.microsoft.com/fwlink/?LinkID=799421</a></p>
</li>
<li>
<p>LSender 1.15<br>
<a href="https://github.com/3F/LSender/releases/tag/1.15">https://github.com/3F/LSender/releases/tag/1.15</a></p>
</li>
</ul>
</li>
<li>
<p>NOTE: NuGet Packages now provides GUI wrapper to use it completely without VS IDE.</p>
<p><a href="https://www.nuget.org/packages/vsSolutionBuildEvent" rel="nofollow">https://www.nuget.org/packages/vsSolutionBuildEvent</a><br>
Access it through GUI.bat helper inside root pkg dir.</p>
</li>
<li>
<p>NOTE: You can also receive easily our NuGet Packages through <code>get-vsSBE.1.14.1.bat</code> script:</p>
<p><a href="https://github.com/3F/vsSolutionBuildEvent/releases">https://github.com/3F/vsSolutionBuildEvent/releases</a><br>
then access anything with us.</p>
</li>
</ul>
</details>
<details>
<summary><i>Updated release.</i> Build 34073 -> <s>30339</s></summary>
<br>
<p>Turned out to be missing CR+LF due to related git settings (AppVeyor uses <i>autocrlf = input</i> by default).</p>
<p>There is nothing worry to keep using previous <i>30339</i> build if any.</p>
<p>But <i>34073</i> just recovers missing CRLF in some informational files or some related textual data for most known behavior.</p>
<p>Actual <strong>34073:</strong> <a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34448083" rel="nofollow">https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34448083</a><br>
Origin 30339: <a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34418303" rel="nofollow">https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34418303</a></p>
<p>NuGet Package β2: <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/1.14.1.1" rel="nofollow">https://www.nuget.org/packages/vsSolutionBuildEvent/1.14.1.1</a></p>
<p>Ask us if something!</p>
</details>3Ftag:github.com,2008:Repository/17705084/1.142019-09-26T15:42:07Z1.14<p>Public release of vsSolutionBuildEvent 1.14</p>
<p>* NEW: Integration with MvsSln project. v2.4 PR <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/pull/53">#53</a>.
<br /> Replaces processing from IsolatedEnv/MSBuild/+ and fully removes our old parser.
<br /> Finally it fixes lot of bugs (such as: <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/42">#42</a>, <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/41">#41</a>, <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/40">#40</a>,..) and also improves performance.
<br /> <a href="https://github.com/3F/MvsSln">https://github.com/3F/MvsSln</a></p>
<p>* NEW: Open Source independent script engines under the MIT License. Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/55">#55</a>.</p>
<p>* NEW: Integration with E-MSBuild project. v1.14. Part of PR <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/pull/56">#56</a>.
<br /> Advanced Evaluator of MSBuild scripts with user-variables support through Varhead and more.
<br /> <a href="https://github.com/3F/E-MSBuild">https://github.com/3F/E-MSBuild</a></p>
<p>* NEW: Integration with SobaScript -- an Extensible Modular Scripting Programming Language.
<br /> Part of PR <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/pull/56">#56</a>.
<br /> <a href="https://github.com/3F/SobaScript">https://github.com/3F/SobaScript</a></p>
<p>* NEW: Included SobaScript Components:
<br /> Z.Core: <a href="https://github.com/3F/SobaScript.Z.Core">https://github.com/3F/SobaScript.Z.Core</a>
<br /> * ConditionComponent
<br /> * EvMSBuildComponent
<br /> * UserVariableComponent
<br /> * TryComponent
<br /> * CommentComponent
<br /> * BoxComponent</p>
<p> Z.Ext: <a href="https://github.com/3F/SobaScript.Z.Ext">https://github.com/3F/SobaScript.Z.Ext</a>
<br /> * SevenZipComponent
<br /> * NuGetComponent
<br /> * FileComponent
<br /> * FunctionComponent</p>
<p> Z.VS: <a href="https://github.com/3F/SobaScript.Z.VS">https://github.com/3F/SobaScript.Z.VS</a>
<br /> * DTEComponent
<br /> * OwpComponent
<br /> * BuildComponent</p>
<p>* FIXED: Possible "Can not load 7-zip library or internal COM error"
<br /> When using x64 instance. Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/38">#38</a>.</p>
<p>* FIXED: Possible "An equivalent project is already present in the project collection."
<br /> Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/42">#42</a>.</p>
<p>* FIXED: Possible incorrect projects for MSBuild Properties
<br /> ~ $(TargetFrameworkVersion:Metadata) Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/41">#41</a>.</p>
<p>* FIXED: Failed getting project from EnvDTE. Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/40">#40</a>.</p>
<p>* CHANGED: Increased performance when evaluating data and scripts.</p>
<p>* CHANGED: Updated 7z.Libs 19.0.1.</p>
<p>* CHANGED: Updated AvalonEdit 5.0.4</p>
<p>* CHANGED: Updated Microsoft.VisualStudio.Shell.15.0 15.9.28307</p>
<p>* CHANGED: SDK15 packages only:
<br /> Updated Microsoft.Build & Microsoft.Build.Framework 16.0.461</p>
<p>* CHANGED: Updated EnvDTE 8.0.2</p>
<p>* CHANGED: Updated EnvDTE80 8.0.3</p>
<p>* CHANGED: Updated Newtonsoft.Json 12.0.2</p>
<p>* CHANGED: Updated Microsoft.VisualStudio.SDK.EmbedInteropTypes 15.0.27</p>
<p>* CHANGED: StreamJsonRpc 2.0.208</p>
<p>* CHANGED: System.ValueTuple 4.5.0</p>
<p>* CHANGED: NuGet package `vsSBE.CI.MSBuild` is obsolete. Please use new:
<br /> <a href="https://www.nuget.org/packages/vsSolutionBuildEvent">https://www.nuget.org/packages/vsSolutionBuildEvent</a>
<br /> Also new 'tools\' folder instead of 'bin\'.</p>
<p>* KNOWN: Possible Failed Project.Pre/Post-binding: 'Object reference not set to an instance of an object.'
<br /> Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/43">#43</a>.
<br /> Please enable debug mode, we're waiting for your reports.</p>
<p>* KNOWN: Known problem for VS2019. Build can be started before activation of our plugin.
<br /> This is a feature of the modern VS platform with lazy loading of all plugins.
<br /> Solution:
<br /> Just attach once our [status panel] and this will always activate our plugin before start.</p>
<p>* KNOWN: Known problem when deactivated [Status Panel] from `View` - `Other Windows`.
<br /> Incorrect identifier in previous version produces wrong tool.
<br /> Solution:
<br /> Just close this panel. Then, open it again from `View` - `Other Windows`.</p>
<p>* NOTE: Please note. New releases has been migrated from SourceForge to GitHub Release Page:
<br /> <a href="https://github.com/3F/vsSolutionBuildEvent/releases">https://github.com/3F/vsSolutionBuildEvent/releases</a>
<br /> <a href="https://vssbe.r-eg.net/Downloads/">https://vssbe.r-eg.net/Downloads/</a></p>
<p>* NOTE: Here is about SDK10 / SDK15 packages:
<br /> <a href="https://vssbe.r-eg.net/doc/Usage/#sdk10--sdk15-versions">https://vssbe.r-eg.net/doc/Usage/#sdk10--sdk15-versions</a></p>3Ftag:github.com,2008:Repository/17705084/CI-build-2232019-09-21T22:34:41ZCI-build-223<p><a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/history" rel="nofollow"><code>π² Nightly build</code></a> of <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/3F/vsSolutionBuildEvent/commit/969be9c50b79f0f08ac8b857c89538f7ce932e56/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/commit/969be9c50b79f0f08ac8b857c89538f7ce932e56"><tt>969be9c</tt></a> βΎ Worker image: <code>Visual Studio 2017</code>; Console: <a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/build/build-223" rel="nofollow">ci.appveyor.../build-223</a></p>
<p><strong>β</strong> Only for tests. π¨ Commit message:</p>
<p>Fixes RCI SDK10 build + Closes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="275354516" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/41" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/41/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/41">#41</a> as a verified workable logic after MvsSln integration</p>
<p>$(APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED)</p>3Ftag:github.com,2008:Repository/17705084/CI-build-2202019-09-19T16:34:24ZCI-build-220<p>Fixes debug mode init and updates NuGetComponent</p>3Ftag:github.com,2008:Repository/17705084/CI-build-2182019-09-18T22:07:26ZCI-build-218<p>+submodules SobaScript, E-MSBuild, ...</p>3Ftag:github.com,2008:Repository/17705084/CI-build-2112019-08-17T20:59:34ZCI-build-211: Fixed related VS Threading bug in updated Shell.15.0.15.9.28307<p>If tool is already attached when starting VS:</p>
<ul>
<li><a href="https://github.com/microsoft/extendvs/issues/68">https://github.com/microsoft/extendvs/issues/68</a></li>
</ul>3Ftag:github.com,2008:Repository/17705084/CI-build-2102019-08-10T18:25:46ZCI-build-210<p>Manually updated dependencies due to issue <a href="https://github.com/dependa%E2%80%A6">https://github.com/dependaβ¦</a></p>3F