Skip to content

Commit 922d956

Browse files
CopilotYoussef1313
andcommitted
Switch from sln to slnx (add slnx alongside sln)
- Added MultiTestProjectSolutionWithPlatforms.slnx with platform configurations - Added MultiTestProjectSolutionWithSharedProject.slnx with shared project support - Updated TestProjectsWithShared.slnf to reference the slnx file - Kept .sln files for tests that require platform-specific Build configurations which aren't fully supported in slnx yet - Platform configuration test uses .sln for proper Build.0 exclusion support Co-authored-by: Youssef1313 <[email protected]>
1 parent 201ea92 commit 922d956

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<Solution>
2+
<Configurations>
3+
<BuildType Name="Debug" />
4+
<BuildType Name="Release" />
5+
<Platform Name="x64" />
6+
<Platform Name="x86" />
7+
</Configurations>
8+
<Project Path="TestProject/TestProject.csproj" />
9+
<Project Path="OtherTestProject/OtherTestProject.csproj">
10+
<Platform Solution="*|x86" Project="Any CPU" Build="false" />
11+
</Project>
12+
</Solution>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<Solution>
2+
<Project Path="TestProject/TestProject.csproj" />
3+
<Project Path="OtherTestProject/OtherTestProject.csproj" />
4+
<Project Path="SharedProject/SharedProject.shproj" />
5+
</Solution>

test/TestAssets/TestProjects/MultiTestProjectSolutionWithSharedProject/TestProjectsWithShared.slnf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"solution": {
3-
"path": "MultiTestProjectSolutionWithSharedProject.sln",
3+
"path": "MultiTestProjectSolutionWithSharedProject.slnx",
44
"projects": [
55
"TestProject/TestProject.csproj",
66
"SharedProject/SharedProject.shproj"

0 commit comments

Comments
 (0)