Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET SDK kódtárak és eszközök készlete, amelyekkel a fejlesztők .NET-alkalmazásokat és kódtárakat hozhatnak létre. Az alkalmazások létrehozásához és futtatásához használt alábbi összetevőket tartalmazza:
- A .NET parancssori felület.
- A .NET-futtatókörnyezet és a kódtárak.
- A
dotnetsofőr.
A .NET SDK telepítése
Mint bármely eszköz esetében, az első lépés az eszközök telepítése a saját gépre. A forgatókönyvtől függően az alábbi módszerek egyikével telepítheti az SDK-t:
- Használja a natív telepítőket.
- Használja a telepítési shell scriptet.
A natív telepítők elsősorban fejlesztői gépekre szolgálnak. Az SDK minden támogatott platform natív telepítési mechanizmusával van elosztva, például az Ubuntu deb-csomagjaival vagy a Windows MSI-csomagjaival. Ezek a telepítők szükség szerint telepítik és beállítják a környezetet ahhoz, hogy a felhasználó közvetlenül a telepítés után használja az SDK-t. Azonban rendszergazdai jogosultságokat is igényelnek a gépen. A .NET letöltési oldalán megtalálja a telepíteni kívánt SDK-t.
A szkriptek telepítése azonban nem igényel rendszergazdai jogosultságokat. A gépre azonban nem telepítnek semmilyen előfeltételt; az összes előfeltételt manuálisan kell telepítenie. A szkriptek elsősorban buildkiszolgálók beállítására szolgálnak, vagy ha rendszergazdai jogosultságok nélkül szeretné telepíteni az eszközöket. További információt a telepítési szkriptek referenciacikkében talál. Az SDK ci buildkiszolgálón való beállításáról további információt a .NET SDK használata folyamatos integrációs (CI) környezetekben című témakörben talál.
Alapértelmezés szerint az SDK "egymás mellett" (SxS) módon települ, ami azt jelenti, hogy több verzió is létezhet egy gépen. A parancssori felületi parancsok futtatásakor használt verzió kiválasztásáról további információt a használandó .NET-verzió kiválasztása című témakörben talál.
Biztonsági útmutató
Fontos
A .NET SDK megkeresi és végrehajtja a különböző eszközöket, amelyek különálló végrehajtható bináris fájlokként szállnak az SDK-ban. A legtöbb esetben az SDK meg tudja határozni a végrehajtható fájl teljes elérési útját. Vannak azonban kivételek, amelyekben az SDK nem tudja meghatározni az elérési utat, és a felhasználói bemenetre támaszkodik. Lehetséges, hogy a felhasználó olyan bemenetet tud megadni, amely miatt a .NET SDK rosszindulatú szoftvereket hajt végre. Ezért nem szabad megbíznia olyan bináris adattárakban, amelyek megfelelnek az SDK telepítési helyének adott fájlneveinek, például msbuild.exe vagy msbuild.dll. Az SDK egy verziószámozott mappába telepít, például C:\Program Files\dotnet\sdk\10.0.204\ Windows vagy /usr/share/dotnet/sdk/10.0.204 Linux rendszeren.