Czasami trzeba uruchomić plik gacutil.exe lub installutil.exe itp. Z wiersza poleceń. Czy można dodać katalogi framework .NET do ścieżki systemowej? Jeśli tak, które z nich należy dodać iw jakiej kolejności?Czy powinienem dodać katalogi framework .NET do mojej zmiennej PATH?
Odpowiedz
zawsze dodać następujące mojej ścieżce:
- C: \ Windows \ Microsoft NET \ Framework \ v3.5
- C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727
czasami trzeba kompilować w linii poleceń, gdy piszę proste rzeczy, a także do korzystania gacutil i regasm.
Oczywiście, nic w tym złego. Pierwszą rzeczą, którą zrobiłem, gdy zmęczyło mnie wykopywanie installutil i/lub gacutil. Trzeba tylko trzeba dodać:
%WINDIR%\Microsoft.NET\Framework\v2.0.50727
lub
%WINDIR%\Microsoft.NET\Framework64\v2.0.50727
... w zależności od tego, czy chcesz 64bit narzędzia czy nie. Zazwyczaj nie trzeba dodawać katalogów 3.0 lub 3.5 i są one naprawdę dodatkami dla wersji 2.0. *
Uważam, że jest to zbyt użyteczne, aby wywołać msbuild z wiersza poleceń w dowolnym katalogu.
używam tylko dodać do tego katalogu:% windir% \ Microsoft.NET \ Framework \ v3.5
To dobrze. Działa świetnie na moich komputerach. Dodaję także zestaw SDK systemu Windows, dzięki czemu mogę korzystać z ildasm z dowolnego miejsca.
C: \ Program Files \ Microsoft SDK \ Windows \ v6.0A \ bin
chodzi o celu ścieżek, zwykle pierwszej ścieżce, która zawiera polecenie dopasowanie jest zwycięzcą .
należy pamiętać, że niektóre narzędzia, takie jak gacutil (wiem to na pewno przynajmniej w ramach 2.0) nie zawsze są dostępne na każdym komputerze z zainstalowanym frameworkiem. Widziałem serwery, na których pracuję, które go nie mają i mieliśmy skrypt, który tego potrzebował :) Zła sytuacja w .... ale dla rozwoju powinieneś.