Windows- und WSL2-Startprofile (in launchSettings.json) und Multitarget-Konsolenanwendung (.net472 und .net9.0)
Posted: 17 Jan 2025, 06:46
Ich habe eine .NET 9.0-Konsolen-App, die ich mit Visual Studio 2022 unter Windows erstelle, und sie verfügt über zwei Startprofile (Win und WSL2):
Ich habe das .NET Framework 4.7.2-Ziel hinzugefügt () und jetzt sieht die „Play“-Schaltfläche wie folgt aus:

Gibt es eine Möglichkeit, zwei Startprofile nur für das .net90-Ziel zu haben (da .net472 nur unter Windows ausgeführt werden kann)? Gibt es einige .csproj-Flags von etwas? Vielen Dank.
Code: Select all
{
"profiles": {
"Windows": {
"commandName": "Project"
},
"WSL2": {
"commandName": "WSL2",
"distributionName": ""
}
}
}
Code: Select all
net9.0;net472

Gibt es eine Möglichkeit, zwei Startprofile nur für das .net90-Ziel zu haben (da .net472 nur unter Windows ausgeführt werden kann)? Gibt es einige .csproj-Flags von etwas? Vielen Dank.