Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A Windows beállításainak System > Advanced lapja tartalmazza a fejlesztői módot és a fejlesztői mód engedélyezésekor használható további funkciókat. A fejlesztői mód feloldja az alkalmazások Windows rendszeren történő létrehozásához, üzembe helyezéséhez és teszteléséhez tervezett eszközöket, beállításokat és funkciókat.
Megjegyzés:
A Windows 11 25H2 előtt ezek a beállítások megjelennek a Fejlesztőknek lapon a Windows beállításai között. A Windows 11 25H2 és újabb verziókban a Speciális beállítások lap Fejlesztőknek szakaszában jelennek meg.
Fejlesztői mód engedélyezése
Ha szoftvereket ír a Visual Studióval, engedélyeznie kell a fejlesztői módot a fejlesztői pc-n és minden olyan eszközön, amelyet a kód teszteléséhez használni fog.
Fontos
Ha a számítógépet mindennapi tevékenységekhez (például játékhoz, webböngészéshez, e-mailekhez vagy Office-alkalmazásokhoz) használja, nincs szükség a fejlesztői mód aktiválására. Ha a számítógéppel kapcsolatos problémát próbál megoldani, tekintse meg a Windows súgóját.
A fejlesztői mód engedélyezéséhez vagy más beállítások eléréséhez:
Nyissa meg a Windows-beállításokat.
Keresse meg a Speciális vagy a Rendszer > Speciális lehetőséget, majd görgessen a Fejlesztők részhez.
Állítsa be a Fejlesztői mód beállítást a Fejlesztőknek szakasz tetején.
Olvassa el a jogi nyilatkozatot. Kattintson az Igen gombra a módosítás elfogadásához.
Megjegyzés:
A fejlesztői mód engedélyezéséhez rendszergazdai hozzáférés szükséges. Ha az eszköz egy szervezet tulajdonában van, lehetséges, hogy ez a beállítás le van tiltva.
Ha Windows-projektet próbál létrehozni a Visual Studióban, ha nincs engedélyezve a fejlesztői mód, a Következő párbeszédpanel jelenik meg a Visual Studióban:
Ha ezt a párbeszédpanelt látja, válassza ki a fejlesztők beállításait a System Advanced settings (Rendszerszintű > beállítások ) lap megnyitásához.
Megjegyzés:
A Fejlesztői mód engedélyezéséhez vagy letiltásához bármikor megnyithatja a Speciális beállítások lapot.
Fejlesztői mód funkciói
A fejlesztői mód a fejlesztői licenc követelményeit váltja fel. A külső forrásból történő telepítés mellett a Fejlesztői mód beállítás lehetővé teszi a hibakeresést és a további telepítési lehetőségeket. Ez magában foglalja egy SSH-szolgáltatás elindítását, amely lehetővé teszi az eszközön való üzembe helyezést. A szolgáltatás leállításához le kell tiltania a fejlesztői módot.
Ha asztali környezetben engedélyezi a fejlesztői módot, egy szolgáltatáscsomag lesz telepítve, beleértve a következőket:
- Windows-eszközportál: Az eszközportál csak akkor van engedélyezve (és a tűzfalszabályok csak akkor vannak konfigurálva), ha az Eszközportál engedélyezése beállítás be van kapcsolva.
- Telepíti és konfigurálja az alkalmazások távoli telepítését lehetővé tevő SSH-szolgáltatások tűzfalszabályait. Az Eszközfelderítés engedélyezése bekapcsolja az SSH-kiszolgálót.
Megjegyzés:
Az eszközportál és az eszközfelderítés akkor hasznos, ha egy gépen kell fejlesztenie, de az alkalmazást egy másik gépen kell üzembe helyeznie tesztelés céljából. Ha például egy táblagépen kell üzembe helyeznie az alkalmazást egy érintésre optimalizált táblagép felhasználói felületének teszteléséhez.
Eszközportál
Az eszközportálról további információt a Windows Eszközportál áttekintésében és az asztali eszközportálon talál.
Eszközfelderítés
Az Eszközfelderítés engedélyezésekor lehetővé teszi, hogy az eszköz az mDNS-en keresztül látható legyen a hálózaton lévő többi eszköz számára. Ez a funkció azt is lehetővé teszi, hogy lekérje az SSH PIN-kódját az eszközhöz való párosításhoz, ha lenyomja a Párok gombot, amely közvetlenül az Eszközfelderítés engedélyezése után jelenik meg. Ezt a PIN-kódot a képernyőn kell megjeleníteni ahhoz, hogy befejezze az eszközre irányuló első Visual Studio-üzembe helyezést.
Csak akkor engedélyezze az Eszközfelderítést, ha üzembehelyezési célként kívánja létrehozni az eszközt. Ha például az Eszközportál használatával helyez üzembe egy alkalmazást egy táblagépen tesztelés céljából, engedélyeznie kell a Device Discoveryt a táblagépen, a fejlesztői pc-n azonban nem.
SSH
Az SSH-szolgáltatások akkor lesznek engedélyezve, ha engedélyezi az eszközfelderítést az eszközön. Ez akkor használatos, ha az eszköz az MSIX-csomagolt alkalmazások távoli üzembehelyezési célpontja. A szolgáltatások neve SSH-kiszolgálóközvetítő és SSH-kiszolgálóproxy.
Megjegyzés:
Ez nem a Microsoft OpenSSH-implementációja, amit a GitHub-on találhatsz.
Az SSH-szolgáltatások előnyeinek kihasználásához engedélyezheti az Eszközfelderítést a PIN-kódos párosítás engedélyezéséhez. Ha egy másik SSH-szolgáltatást szeretne futtatni, ezt beállíthatja egy másik porton, vagy kikapcsolhatja a fejlesztői módÚ SSH-szolgáltatásokat. Az SSH-szolgáltatások kikapcsolásához kapcsolja ki az Eszközfelderítés funkciót.
Az SSH-bejelentkezés a DevToolsUser-fiókon keresztül történik, amely elfogadja a hitelesítéshez szükséges jelszót. Ez a jelszó az eszközön a Device Discovery Pair gomb lenyomása után megjelenő PIN-kód, és csak a PIN-kód megjelenésekor érvényes. Az SFTP-alrendszer lehetővé teszi annak a mappának a DevelopmentFiles manuális felügyeletét is, amelyben a laza fájltelepítések a Visual Studióból vannak telepítve.
Az SSH-használatra vonatkozó korlátozások
A Windowsban használt meglévő SSH-kiszolgáló még nem felel meg a protokollnak. Az SFTP- vagy SSH-ügyfél használata speciális konfigurációt igényelhet. Az SFTP-alrendszer különösen a 3- vagy kisebb verzióban fut, ezért minden csatlakozó ügyfelet úgy kell konfigurálni, hogy egy régi kiszolgálóra számítson. A régebbi eszközökön működő SSH-kiszolgáló a ssh-dss kulcsot használja a nyilvános kulcsú hitelesítéshez (amelyet az OpenSSH elavultnak tekint). Az ilyen eszközökhöz való csatlakozáshoz az SSH-ügyfelet manuálisan kell konfigurálni az elfogadáshoz ssh-dss.
Windows developer