GetFrameworkPath — Zadanie
Pobiera ścieżkę do .NET Framework zespołów.
Parametry zadania
W poniższej tabeli opisano parametry GetFrameworkPath zadania.
Parametr |
Opis |
---|---|
FrameworkVersion11Path |
Opcjonalny String parametr wyjścia. Zawiera ścieżkę do zespołów w wersji 1.1 RAM, jeśli jest obecna.W przeciwnym razie zwraca null. |
FrameworkVersion20Path |
Opcjonalny String parametr wyjścia. Zawiera ścieżkę do RAM zespołów w wersji 2.0, jeśli jest obecna.W przeciwnym razie zwraca null. |
FrameworkVersion30Path |
Opcjonalny String parametr wyjścia. Zawiera ścieżkę do RAM zespołów w wersji 3.0, jeśli jest obecna.W przeciwnym razie zwraca null. |
FrameworkVersion35Path |
Opcjonalny String parametr wyjścia. Zawiera ścieżkę do RAM zespołów w wersji 3.5, jeśli jest obecny.W przeciwnym razie zwraca null. |
FrameworkVersion40Path |
Opcjonalny String parametr wyjścia. Zawiera ścieżkę do RAM zespołów w wersji 4.0, jeśli jest obecna.W przeciwnym razie zwraca null. |
Path |
Opcjonalny String parametr wyjścia. Zawiera ścieżkę do najnowszych zestawów ramy, jeżeli są dostępne.W przeciwnym razie zwraca null. |
Uwagi
Jeśli kilka wersji .NET Framework są zainstalowane, to zadanie zwraca informacje o wersji, MSBuild jest przeznaczony do pracy w.
Oprócz parametrów wymienionych powyżej, to zadanie dziedziczy parametry z TaskExtension , które sama klasa dziedziczy z Task klasy.Aby uzyskać listę tych dodatkowych parametrów, a ich opisy, zobacz TaskExtension — Klasa podstawowa.
Przykład
W poniższym przykładzie użyto GetFrameworkPath zadania z przechowywać ścieżkę do .NET Framework w FrameworkPath właściwości.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="GetPath">
<GetFrameworkPath>
<Output
TaskParameter="Path"
PropertyName="FrameworkPath" />
</GetFrameworkPath>
</Target>
</Project>