Skip to content

Commit 9ce5885

Browse files
committed
Public release. MvsSln 2.5.3
* FIXED: Fixed XProjectEnv. Issue #29 XProjectByFile() can destroy original properties that was prepared for solution. Related WARN: `Project configuration is not found <- sln [Debug|Win32]` * CHANGED: Improved init of blank ProjectItem for GetOrLoadProject() in XProjectEnv. Related issue #29. * NEW: Added the following extensions for ProjectItem: * IsCs() - Checking both legacy `ProjectType.Cs` and modern `ProjectType.CsSdk` types. * IsFs() - Checking both legacy `ProjectType.Fs` and modern `ProjectType.FsSdk` types. * IsVb() - Checking both legacy `ProjectType.Vb` and modern `ProjectType.VbSdk` types. * IsSdk() - While ProjectType cannot inform the actual use of the modern Sdk style in projects, current method will try to detect this by using the extended logic: https://github.com/dotnet/project-system/blob/master/docs/opening-with-new-project-system.md
1 parent b4af838 commit 9ce5885

File tree

6 files changed

+30
-7
lines changed

6 files changed

+30
-7
lines changed

.github/FUNDING.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
# ~
1+
# ____
2+
# /___/|\
3+
# `~|___| ! With open love to open source.
4+
# /___/ \; Yours, 3F.github.com
5+
#
26

37
ko_fi: github3f
4-
patreon: GitHub3F
5-
custom: ['paypal.me/GitHub3F', '3F.github.com/Donation/']
8+
custom: ['3F.github.com/Donation/']

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.5.2
1+
2.5.3

MvsSln/MvsSln.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project Sdk="Microsoft.NET.Sdk">
33

44
<PropertyGroup>
5-
<Version>2.5.2</Version>
5+
<Version>2.5.3</Version>
66
<BuildInfoVSSBE></BuildInfoVSSBE>
77
</PropertyGroup>
88

MvsSln/MvsSlnVersion.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ public struct MvsSlnVersion
88
{
99
public static readonly Version number = new Version(S_NUM_REV);
1010

11-
public const string S_NUM = "2.5.2";
11+
public const string S_NUM = "2.5.3";
1212
public const string S_REV = "0";
1313

1414
public const string S_NUM_REV = S_NUM + "." + S_REV;

Readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Copyright (c) 2013-2020 Denis Kuzmin < [email protected] > GitHub/3F
2727

2828
[ [ ☕ Donate ](https://3F.github.com/Donation/) ]
2929

30-
MvsSln contributors: https://github.com/3F/MvsSln/graphs/contributors
30+
MvsSln contributors https://github.com/3F/MvsSln/graphs/contributors
3131

3232
We're waiting for your awesome contributions!
3333

changelog.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22
MvsSln - https://github.com/3F/MvsSln
33
- - - - - - - - - - - - - - - - - - -
44

5+
[v2.5.3] 2020.07.23
6+
7+
* FIXED: Fixed XProjectEnv. Issue #29
8+
XProjectByFile() can destroy original properties that was prepared for solution.
9+
Related WARN:
10+
`Project configuration is not found <- sln [Debug|Win32]`
11+
12+
* CHANGED: Improved init of blank ProjectItem for GetOrLoadProject() in XProjectEnv.
13+
Related issue #29.
14+
15+
* NEW: Added the following extensions for ProjectItem:
16+
17+
* IsCs() - Checking both legacy `ProjectType.Cs` and modern `ProjectType.CsSdk` types.
18+
* IsFs() - Checking both legacy `ProjectType.Fs` and modern `ProjectType.FsSdk` types.
19+
* IsVb() - Checking both legacy `ProjectType.Vb` and modern `ProjectType.VbSdk` types.
20+
* IsSdk() - While ProjectType cannot inform the actual use of the modern Sdk style in projects,
21+
current method will try to detect this by using the extended logic:
22+
https://github.com/dotnet/project-system/blob/master/docs/opening-with-new-project-system.md
23+
24+
525
[v2.5.2] 2020.05.05
626

727
* NEW: Activating ProjectReferences for existing ProjectDependencies (shallow copy) through new flag.

0 commit comments

Comments
 (0)