Skip to content

Commit

Permalink
Public release. MvsSln 2.5.1
Browse files Browse the repository at this point in the history
* FIXED: Fixed NullReferenceException when empty xml nodes in PropertyItem through ProjectProperty.
         This is possible for global or environment properties, for example:
         ```
         GetProperty("Platform")
         GetProperty("Configuration")
         ```

* NEW: Added SDK based project types: .fsproj; .vbproj; .csproj
       https://github.com/dotnet/project-system/blob/master/docs/opening-with-new-project-system.md

* NEW: PropertyItem can now be safely compared between each other:
       ```
       new PropertyItem(...) == new PropertyItem(...)
       ```

* CHANGED: Updated package's tool hMSBuild 2.3

           Release notes:
           https://github.com/3F/hMSBuild/releases/tag/v2.3

* CHANGED: Updated package's tool GetNuTool 1.8

           Release notes:
           https://github.com/3F/GetNuTool/releases/tag/1.8

* NOTE: You can also use high quality Visual Studio Project Icons together with MvsSln:
        https://twitter.com/GitHub3F/status/1219348325729816578
  • Loading branch information
3F committed Jan 30, 2020
1 parent aa376ea commit 389a2ab
Show file tree
Hide file tree
Showing 6 changed files with 48 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .version
@@ -1 +1 @@
2.5.0
2.5.1
2 changes: 1 addition & 1 deletion MvsSln/MvsSln.csproj
Expand Up @@ -2,7 +2,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<Version>2.5.0</Version>
<Version>2.5.1</Version>
<BuildInfoVSSBE></BuildInfoVSSBE>
</PropertyGroup>

Expand Down
2 changes: 1 addition & 1 deletion MvsSln/MvsSlnVersion.cs
Expand Up @@ -8,7 +8,7 @@ public struct MvsSlnVersion
{
public static readonly Version number = new Version(S_NUM_REV);

public const string S_NUM = "2.5.0";
public const string S_NUM = "2.5.1";
public const string S_REV = "0";

public const string S_NUM_REV = S_NUM + "." + S_REV;
Expand Down
12 changes: 12 additions & 0 deletions Readme.md
Expand Up @@ -274,6 +274,18 @@ XProject.AddReference("DllExport", lib, false);

You can also specify it via `System.Reflection.Assembly` etc.

## High quality Project Icons. Visual Studio

Since Microsoft officially distributes free 5,000 high quality free icons and bitmaps from products like Visual Studio:

[https://twitter.com/GitHub3F/status/1219348325729816578](https://twitter.com/GitHub3F/status/1219348325729816578)

You can easily use related project icons together with MvsSln like it was already for .NET DllExport project:

![](./resources/DllExport_1.7.png)

Follow License Terms for icons and Find implementation in original repo: [https://github.com/3F/DllExport](https://github.com/3F/DllExport)

## Example of extending (your custom handlers)

Example of `LProject` handler (**reader**):
Expand Down
34 changes: 33 additions & 1 deletion changelog.txt
@@ -1,5 +1,37 @@
- - - - - - - - - - - - - - - - - - -
MvsSln - https://github.com/3F/MvsSln
_ _ _ _
- - - - - - - - - - - - - - - - - - -

[v2.5.1] 2020.01.30

* FIXED: Fixed NullReferenceException when empty xml nodes in PropertyItem through ProjectProperty.
This is possible for global or environment properties, for example:
```
GetProperty("Platform")
GetProperty("Configuration")
```

* NEW: Added SDK based project types: .fsproj; .vbproj; .csproj
https://github.com/dotnet/project-system/blob/master/docs/opening-with-new-project-system.md

* NEW: PropertyItem can now be safely compared between each other:
```
new PropertyItem(...) == new PropertyItem(...)
```

* CHANGED: Updated package's tool hMSBuild 2.3

Release notes:
https://github.com/3F/hMSBuild/releases/tag/v2.3

* CHANGED: Updated package's tool GetNuTool 1.8

Release notes:
https://github.com/3F/GetNuTool/releases/tag/1.8

* NOTE: You can also use high quality Visual Studio Project Icons together with MvsSln:
https://twitter.com/GitHub3F/status/1219348325729816578


[v2.5] 2019.10.17

Expand Down
Binary file added resources/DllExport_1.7.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 389a2ab

Please sign in to comment.