GetFrameworkPath — zadanie
Pobiera ścieżkę do zestawów programu .NET Framework. Pobiera ścieżkę do zestawów programu .NET Framework.
Parametry zadania
W poniższej tabeli opisano parametry GetFrameworkPath
zadania.
Parametr | Opis |
---|---|
FrameworkVersion11Path |
Opcjonalny String parametr wyjściowy.Zawiera ścieżkę do zestawów platformy w wersji 1.1, jeśli jest obecna. W przeciwnym razie zwraca wartość null . |
FrameworkVersion20Path |
Opcjonalny String parametr wyjściowy.Zawiera ścieżkę do zestawów platformy w wersji 2.0, jeśli są obecne. W przeciwnym razie zwraca wartość null . |
FrameworkVersion30Path |
Opcjonalny String parametr wyjściowy.Zawiera ścieżkę do zestawów platformy w wersji 3.0, jeśli jest obecna. W przeciwnym razie zwraca wartość null . |
FrameworkVersion35Path |
Opcjonalny String parametr wyjściowy.Zawiera ścieżkę do zestawów platformy w wersji 3.5, jeśli są obecne. W przeciwnym razie zwraca wartość null . |
FrameworkVersion40Path |
Opcjonalny String parametr wyjściowy.Zawiera ścieżkę do zestawów platformy w wersji 4.0, jeśli jest obecna. W przeciwnym razie zwraca wartość null . |
Path |
Opcjonalny String parametr wyjściowy.Zawiera ścieżkę do najnowszych zestawów platform, jeśli są dostępne. W przeciwnym razie zwraca wartość null . |
Uwagi
Jeśli jest zainstalowanych kilka wersji programu .NET Framework, to zadanie zwraca wersję, na którą ma działać program MSBuild.
Oprócz parametrów wymienionych powyżej to zadanie dziedziczy parametry z TaskExtension klasy, która sama dziedziczy z Task klasy. Aby uzyskać listę tych dodatkowych parametrów i ich opisy, zobacz TaskExtension, klasa bazowa.
Przykład
W poniższym przykładzie użyto GetFrameworkPath
zadania do przechowywania ścieżki do programu .NET Framework we FrameworkPath
właściwości .
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="GetPath">
<GetFrameworkPath>
<Output
TaskParameter="Path"
PropertyName="FrameworkPath" />
</GetFrameworkPath>
</Target>
</Project>