рдирдП рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╣реИрд▓реЛ рдХрд╣реЗрдВ

рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдШреЛрд╖рд┐рдд рдбреЗрд╡рд▓рдкрд░ рдкрд╛рд╡рд░рд╢реЗрд▓ рд╕реЗ рдЧрддрд┐ рдкрд░ рдирд┐рд░реНрдорд╛рдг, рд╣рдо рдирдП рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдкрд╣рд▓реЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реИрдВред рдпрд╣ рдирдпрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЕрдиреБрднрд╡ Visual Studio рд╕рдВрд╕реНрдХрд░рдг 16.3 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 3 рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред



рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рд╕рдм рдХреБрдЫ рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЯрд░реНрдорд┐рдирд▓ рдЕрдкрдиреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЛрд░ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рдЕрдзрд┐рдХ рдордЬрдмреВрдд рдЯрд░реНрдорд┐рдирд▓ рдЕрдиреБрднрд╡, рдФрд░ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рддреЗрдЬреА рд╕реЗ рдЕрдкрдирд╛рдиреЗ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рд▓реЗрдЦ рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдореЗрдВ ред

рдирдпрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЯрд░реНрдорд┐рдирд▓ рд╕рдХреНрд╖рдо рдХрд░рдирд╛


рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдХрд░ рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЙрдкрдХрд░рдг> рд╡рд┐рдХрд▓реНрдк> рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдЬрд╛рдПрдВ, рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡реАрдПрд╕ рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред



рдПрдХ рдмрд╛рд░ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕реЗ рд╡реНрдпреВ> рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рдореЗрдиреВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдпрд╛ рдЦреЛрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдмрдирд╛рдирд╛


рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдПрдХреАрдХреГрдд рдкрд╛рд╡рд░рд╢реЗрд▓ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдЦреБрд▓ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдк рд╢реЗрд▓ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЕрдиреБрднрд╡ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╢реЗрд▓ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде, рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЧреЛрд▓реЗ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрджреНрд╡рд┐рддреАрдп рддрд░реНрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдЖрдордВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реЗрд▓ рднреА рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рдлрд┐рдЯ рдХрд░рддрд╛ рд╣реИред

рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдкрдбреЗрдЯ рдореЗрдВ, рд╣рдо рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдкреВрд░реНрд╡-рдЖрдмрд╛рджреА рдХрд░рдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВред рдЗрд╕ рдмреАрдЪ, рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдкреГрд╖реНрда рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред



рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣рд╛рдБ рдЖрдк рдХреБрдЫ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рдбреЗрд╡рд▓рдкрд░ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ


рдЦреЛрд▓ рд╕реНрдерд╛рди:

C:\Windows\System32\cmd.exe 

рддрд░реНрдХ:

 /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\IntPreview\Common7\Tools\VsDevCmd.bat" 

рдбреЗрд╡рд▓рдкрд░


рдЦреЛрд▓ рд╕реНрдерд╛рди:

 C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe 

рддрд░реНрдХ:

 -NoExit -Command "& { Import-Module 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview_master\Common7\Tools\vsdevshell\Microsoft.VisualStudio.DevShell.dll'; Enter-VsDevShell -InstanceId f86c8b33}" 

рдиреЛрдЯ: рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реЛрдХреНрдд рддрд░реНрдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рдбреЗрд╡рд▓рдкрд░ PowerShell рд╢реЙрд░реНрдЯрдХрдЯ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рджреЗрдЦрдХрд░ рддрд░реНрдХ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред



WSL


рдЦреЛрд▓ рд╕реНрдерд╛рди:

 C:\WINDOWS\sysnative\wsl.exe 

рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ!


рдЬрдм рд╣рдо рдЗрд╕ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реИрдВ, рддреЛ рд╣рдо Visual Studio рдХреЗ рд░рд┐рд▓реАрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЗрд╕ рдЕрдиреБрднрд╡ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдареЛрд╕ рдЕрдиреБрднрд╡ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдирддреАрдЬрддрди, рдЯрд░реНрдорд┐рдирд▓ рд╢реБрд░реВ рдореЗрдВ рдХреЗрд╡рд▓ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдХреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред

рдЕрдЧрд▓реЗ рдХрджрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВрдЧреЗ (рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЖрдХрд╛рд░ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ), рдкрд╣реБрдВрдЪ рдФрд░ рдереАрдорд┐рдВрдЧред рд╣рдо рдХрдИ рдЯрд░реНрдорд┐рдирд▓ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд╕рд╛рде рдЧрд╣рди рдПрдХреАрдХрд░рдг рдЬреИрд╕реЗ рдирдП рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмреВрд╕реНрдЯрд░ рднреА рдЬреЛрдбрд╝реЗрдВрдЧреЗред

рд╣рдореЗрдВ рдпрд╣ рдЬрд╛рдирдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рдо рдЖрдкрдХреЗ рдЯрд░реНрдорд┐рдирд▓ рдЕрдиреБрднрд╡ рдХреЛ рдФрд░ рдмреЗрд╣рддрд░ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп рдкреЛрд░реНрдЯрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдпрд╛ рдорджрдж> рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рдЕрдВрджрд░ рдлрд╝реАрдбрдмреИрдХ рднреЗрдЬреЗрдВ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдореЗрдВ рдЕрдкрдиреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреЗрдЬреЗрдВред

Source: https://habr.com/ru/post/hi468263/


All Articles