VSTestPlaylistTools 1.1.0
dotnet add package VSTestPlaylistTools --version 1.1.0
NuGet\Install-Package VSTestPlaylistTools -Version 1.1.0
<PackageReference Include="VSTestPlaylistTools" Version="1.1.0" />
<PackageVersion Include="VSTestPlaylistTools" Version="1.1.0" />
<PackageReference Include="VSTestPlaylistTools" />
paket add VSTestPlaylistTools --version 1.1.0
#r "nuget: VSTestPlaylistTools, 1.1.0"
#:package VSTestPlaylistTools@1.1.0
#addin nuget:?package=VSTestPlaylistTools&version=1.1.0
#tool nuget:?package=VSTestPlaylistTools&version=1.1.0
VSPlaylistBuilder
A .NET library for creating, parsing, and manipulating Visual Studio test playlist files (V1 and V2). Easily build, serialize, and manage playlists for use with Visual Studio Test Explorer and automated test runners.
Features
- Create Visual Studio test playlists (V1 and V2 formats)
- Parse and manipulate existing playlist files
- Fluent builder API for programmatic playlist construction
- Serialize playlists to XML or save directly to file
- Supports advanced rule-based playlist definitions
Installation
Install via NuGet: dotnet add package VSPlaylistBuilder Or via the NuGet Package Manager: PM> Install-Package VSPlaylistBuilder
Usage
Creating a V2 Playlist
using PlaylistV2;
// Create a simple playlist with rules var playlist = PlaylistV2Builder.Create(new[] { /* your rules here */ });
// Serialize to XML string string xml = PlaylistV2Builder.ToXmlString(playlist);
// Save to file PlaylistV2Builder.SaveToFile(playlist, "MyPlaylist.playlist");
Using the Fluent Builder
var builder = PlaylistV2Builder.CreateBuilder(); builder.AddRule(/* your rule */); var playlist = builder.Build(); builder.SaveToFile("MyPlaylist.playlist");
Parsing an Existing Playlist
using PlaylistV2;
// Load and parse a playlist file var playlist = PlaylistV2Parser.ParseFromFile("Existing.playlist");
Documentation
Contributing
Contributions are welcome! Please open issues or submit pull requests on GitHub.
License
MIT License. See LICENSE for details.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- VSTestPlaylistTools.V1Playlist (>= 1.1.0)
- VSTestPlaylistTools.V2Playlist (>= 1.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on VSTestPlaylistTools:
Package | Downloads |
---|---|
VSTestPlaylistTools.TrxToPlaylistConverter
A .NET library for creating, parsing, and manipulating Visual Studio test playlist files. Supports advanced playlist building and integration with test runners. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.1.0 | 153 | 6/24/2025 |
0.0.2 | 153 | 6/17/2025 |
0.0.2-alpha | 196 | 6/13/2025 |
0.0.1-alpha | 278 | 6/13/2025 |