Skip to content

Compatibility ko KR

ArchiBot edited this page Aug 4, 2026 · 53 revisions

ํ˜ธํ™˜์„ฑ

ASF๋Š” .NET ํ”Œ๋žซํผ์—์„œ ์‹คํ–‰๋˜๋Š” C# ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ์ฆ‰, ASF๋Š” CPU์—์„œ ์‹คํ–‰๋˜๋Š” **๊ธฐ๊ณ„์–ด(machine code)**๋กœ ์ง์ ‘ ์ปดํŒŒ์ผ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์‹คํ–‰์„ ์œ„ํ•ด CIL ํ˜ธํ™˜ ๋Ÿฐํƒ€์ž„์ด ํ•„์š”ํ•œ **CIL**๋กœ ์ปดํŒŒ์ผ๋ฉ๋‹ˆ๋‹ค.

์ด ๋ฐฉ์‹์€ ์—„์ฒญ๋‚œ ์žฅ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”๋ฐ, CIL์ด ํ”Œ๋žซํผ์— ๋…๋ฆฝ์ ์ด๊ธฐ ๋•Œ๋ฌธ์— ASF๊ฐ€ Windows, Linux, macOS๋ฅผ ๋น„๋กฏํ•œ ๋‹ค์–‘ํ•œ OS์—์„œ ๋„ค์ดํ‹ฐ๋ธŒ๋กœ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—๋ฎฌ๋ ˆ์ด์…˜์ด ํ•„์š” ์—†์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, CPU SSE ๋ช…๋ น์–ด์™€ ๊ฐ™์€ ํ”Œ๋žซํผ ๋ฐ ํ•˜๋“œ์›จ์–ด ๊ด€๋ จ ์ตœ์ ํ™”๋„ ๋ชจ๋‘ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด ๋•๋ถ„์— ASF๋Š” ์™„๋ฒฝํ•œ ํ˜ธํ™˜์„ฑ๊ณผ ์‹ ๋ขฐ์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ๊ณผ ์ตœ์ ํ™”๋ฅผ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฆ‰, ASF๋Š” ํŠน์ • OS๋ฅผ ์š”๊ตฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ๊ฒƒ์€ ํ•ด๋‹น OS ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ์ •์ƒ ์ž‘๋™ํ•˜๋Š” ๋Ÿฐํƒ€์ž„์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ๋Ÿฐํƒ€์ž„์ด ASF ์ฝ”๋“œ๋ฅผ ์ œ๋Œ€๋กœ ์‹คํ–‰ํ•˜๊ธฐ๋งŒ ํ•œ๋‹ค๋ฉด, ๊ธฐ๋ฐ˜ OS๊ฐ€ Windows, Linux, macOS, BSD, ์†Œ๋‹ˆ ํ”Œ๋ ˆ์ด์Šคํ…Œ์ด์…˜ 4, ๋‹Œํ…๋„ Wii, ์‹ฌ์ง€์–ด ์—ฌ๋Ÿฌ๋ถ„์˜ ํ† ์Šคํ„ฐ์ด๋“  ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค โ€“ .NET์ด ์กด์žฌํ•˜๋Š” ํ•œ, ๊ทธ์— ๋Œ€์‘ํ•˜๋Š” **ASF**๋„ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค(generic ๋ฒ„์ „์œผ๋กœ).

๋‹ค๋งŒ, ASF๋ฅผ ์–ด๋””์„œ ์‹คํ–‰ํ•˜๋“  ๊ด€๊ณ„์—†์ด, ๋Œ€์ƒ ํ”Œ๋žซํผ์— **.NET ํ•„์ˆ˜ ๊ตฌ์„ฑ ์š”์†Œ**๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ๋ฐ˜๋“œ์‹œ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋Ÿฐํƒ€์ž„์ด ์ œ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ €์ˆ˜์ค€(low-level) ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋ฉฐ, ASF๊ฐ€ ์• ์ดˆ์— ์ž‘๋™ํ•˜๊ธฐ ์œ„ํ•œ ํ•ต์‹ฌ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ ๊ทธ ์ค‘ ์ผ๋ถ€(ํ˜น์€ ์ „๋ถ€)๋Š” ์ด๋ฏธ ์„ค์น˜๋˜์–ด ์žˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.


ASF ํŒจํ‚ค์ง•

ASF๋Š” ํฌ๊ฒŒ 2๊ฐ€์ง€ ํ˜•ํƒœ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค โ€“ generic ํŒจํ‚ค์ง€์™€ OS๋ณ„(OS-specific) ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ์ ์œผ๋กœ ๋‘ ํŒจํ‚ค์ง€๋Š” ์™„์ „ํžˆ ๋™์ผํ•˜๋ฉฐ, ๋‘˜ ๋‹ค ์ž๋™ ์—…๋ฐ์ดํŠธ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์œ ์ผํ•œ ์ฐจ์ด์ ์€ ASF generic ํŒจํ‚ค์ง€๊ฐ€ ์ด๋ฅผ ๊ตฌ๋™ํ•  OS๋ณ„(OS-specific) ๋Ÿฐํƒ€์ž„์„ ํ•จ๊ป˜ ํฌํ•จํ•˜๋Š”์ง€ ์—ฌ๋ถ€์ž…๋‹ˆ๋‹ค.


์ผ๋ฐ˜

Generic ํŒจํ‚ค์ง€๋Š” ํŠน์ • ๋จธ์‹  ์ „์šฉ ์ฝ”๋“œ๋ฅผ ํฌํ•จํ•˜์ง€ ์•Š๋Š”, ํ”Œ๋žซํผ์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š๋Š”(platform-agnostic) ๋นŒ๋“œ์ž…๋‹ˆ๋‹ค. ์ด ๊ตฌ์„ฑ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์—ฌ๋Ÿฌ๋ถ„์˜ OS์— ์ ์ ˆํ•œ ๋ฒ„์ „์˜ .NET ๋Ÿฐํƒ€์ž„์ด ์ด๋ฏธ ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜์กด์„ฑ์„ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ฒŒ ์–ผ๋งˆ๋‚˜ ๋ฒˆ๊ฑฐ๋กœ์šด์ง€๋Š” ๋‹ค๋“ค ์•„์‹ค ํ…๋ฐ, ์ด ํŒจํ‚ค์ง€๋Š” ์ฃผ๋กœ .NET์„ ์ด๋ฏธ ์‚ฌ์šฉ ์ค‘์ธ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ ์„ค์น˜๋œ ๊ฒƒ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ๊ตณ์ด ASF๋งŒ์„ ์œ„ํ•ด ๋ณ„๋„์˜ ๋Ÿฐํƒ€์ž„์„ ์ค‘๋ณต ์„ค์น˜ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ๋ถ„๋“ค์„ ์œ„ํ•œ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ Generic ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ •์ƒ ์ž‘๋™ํ•˜๋Š” .NET ๋Ÿฐํƒ€์ž„์„ ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ํ•œ ASF๋ฅผ ์–ด๋””์„œ๋“  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋Š” ํ•ด๋‹น OS์šฉ ASF ๋นŒ๋“œ๊ฐ€ ์กด์žฌํ•˜๋Š”์ง€ ์—ฌ๋ถ€์™€๋Š” ๋ฌด๊ด€ํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ˆœํžˆ ASF๊ฐ€ ์ž‘๋™ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋˜๊ณ  .NET์˜ ๊ธฐ์ˆ ์ ์ธ ์„ธ๋ถ€์‚ฌํ•ญ๊นŒ์ง€ ํŒŒ๊ณ ๋“ค๊ณ  ์‹ถ์ง€ ์•Š์€ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž, ํ˜น์€ ๊ณ ๊ธ‰ ์‚ฌ์šฉ์ž๋ผ ํ•˜๋”๋ผ๋„ generic ๋ฒ„์ „ ์‚ฌ์šฉ์€ ๊ถŒ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, ์ด๊ฒŒ ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•˜๊ณ  ๊ณ„์‹ ๋‹ค๋ฉด ์‚ฌ์šฉํ•˜์…”๋„ ๋˜์ง€๋งŒ, ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด ์•„๋ž˜์—์„œ ์„ค๋ช…ํ•˜๋Š” OS๋ณ„(OS-specific) ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜์‹œ๋Š” ํŽธ์ด ํ›จ์”ฌ ๋‚ซ์Šต๋‹ˆ๋‹ค.


OS ํŠนํ™”

OS๋ณ„(OS-specific) ํŒจํ‚ค์ง€๋Š” generic ํŒจํ‚ค์ง€์— ํฌํ•จ๋œ managed ์ฝ”๋“œ ์™ธ์—๋„, ํ•ด๋‹น ํ”Œ๋žซํผ ์ „์šฉ native ์ฝ”๋“œ๋ฅผ ํ•จ๊ป˜ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, OS๋ณ„(OS-specific) ํŒจํ‚ค์ง€๋Š” ์ ์ ˆํ•œ .NET ๋Ÿฐํƒ€์ž„์„ ์ด๋ฏธ ๋‚ด์žฅํ•˜๊ณ  ์žˆ์–ด์„œ, ๋ฒˆ๊ฑฐ๋กœ์šด ์„ค์น˜ ๊ณผ์ •์„ ์™„์ „ํžˆ ๊ฑด๋„ˆ๋›ฐ๊ณ  ๋ฐ”๋กœ ASF๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. OS๋ณ„ ํŒจํ‚ค์ง€๋Š” ์ด๋ฆ„์—์„œ ์ง์ž‘ํ•  ์ˆ˜ ์žˆ๋“ฏ์ด OS๋งˆ๋‹ค ๋ณ„๋„์˜ ๋ฒ„์ „์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค โ€“ ์˜ˆ๋ฅผ ๋“ค์–ด Windows๋Š” PE32+ ํ˜•์‹์˜ ArchiSteamFarm.exe ๋ฐ”์ด๋„ˆ๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜๊ณ , Linux๋Š” Unix ELF ํ˜•์‹์˜ ArchiSteamFarm ๋ฐ”์ด๋„ˆ๋ฆฌ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์•„์‹œ๋‹ค์‹œํ”ผ ์ด ๋‘ ํ˜•์‹์€ ์„œ๋กœ ํ˜ธํ™˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ASF๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ OS๋ณ„ ๋ฒ„์ „์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค:

  • linux-arm์€ glibc 2.35/musl 1.2.3 ์ด์ƒ์„ ์‚ฌ์šฉํ•˜๋Š” 32๋น„ํŠธ ARM ๊ธฐ๋ฐ˜(ARMv7+) GNU/Linux OS์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฒ„์ „์€ Raspberry Pi 2(๋ฐ ์ดํ›„ ๋ชจ๋ธ)์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์„ ์ง€์›ํ•˜๋ฉฐ, Raspberry Pi 0 & 1์— ํƒ‘์žฌ๋œ ARMv6์™€ ๊ฐ™์€ ๊ตฌํ˜• ARM ์•„ํ‚คํ…์ฒ˜์—์„œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ•„์š”ํ•œ GNU/Linux ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•˜์ง€ ์•Š์€ OS(์˜ˆ: Android)์—์„œ๋„ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • linux-arm64๋Š” glibc 2.27/musl 1.2.3 ์ด์ƒ์„ ์‚ฌ์šฉํ•˜๋Š” 64๋น„ํŠธ ARM ๊ธฐ๋ฐ˜(ARMv8+) GNU/Linux OS์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฒ„์ „์€ Raspberry Pi 3(๋ฐ ์ดํ›„ ๋ชจ๋ธ)์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์„ ์ง€์›ํ•˜๋ฉฐ, ํ•„์š”ํ•œ 64๋น„ํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” 32๋น„ํŠธ OS(์˜ˆ: 32๋น„ํŠธ Raspberry Pi OS)์—์„œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ•„์š”ํ•œ GNU/Linux ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•˜์ง€ ์•Š์€ OS(์˜ˆ: Android)์—์„œ๋„ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • linux-x64๋Š” glibc 2.27/musl 1.2.3 ์ด์ƒ์„ ์‚ฌ์šฉํ•˜๋Š” 64๋น„ํŠธ GNU/Linux OS์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • osx-arm64๋Š” macOS ๋ฒ„์ „ 13 ์ด์ƒ์˜ 64๋น„ํŠธ ARM ๊ธฐ๋ฐ˜(Apple silicon) OS์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • osx-x64๋Š” macOS ๋ฒ„์ „ 15 ์ด์ƒ์˜ 64๋น„ํŠธ OS์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • win-arm64๋Š” ์ตœ์‹  ์ƒํƒœ์˜ ๋ฒ„์ „ 10, 11 ์ด์ƒ์˜ 64๋น„ํŠธ ARM ๊ธฐ๋ฐ˜(ARMv8+) Windows OS์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • win-x64๋Š” ์ตœ์‹  ์ƒํƒœ์˜ ๋ฒ„์ „ 10, 11, Server 2016 ์ด์ƒ์˜ 64๋น„ํŠธ Windows OS์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๋ฌผ๋ก , ์‚ฌ์šฉ ์ค‘์ธ OS-์•„ํ‚คํ…์ฒ˜ ์กฐํ•ฉ์— ๋งž๋Š” OS๋ณ„ ํŒจํ‚ค์ง€๊ฐ€ ์—†๋”๋ผ๋„, ์ง์ ‘ ์ ์ ˆํ•œ .NET ๋Ÿฐํƒ€์ž„์„ ์„ค์น˜ํ•˜๊ณ  generic ASF ๋ฒ„์ „์„ ์‹คํ–‰ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ generic ๋ฒ„์ „์ด ์กด์žฌํ•˜๋Š” ์ฃผ๋œ ์ด์œ ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. Generic ASF ๋นŒ๋“œ๋Š” ํ”Œ๋žซํผ์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š์œผ๋ฉฐ, ์ •์ƒ ์ž‘๋™ํ•˜๋Š” .NET ๋Ÿฐํƒ€์ž„์ด ์žˆ๋Š” ๋ชจ๋“  ํ”Œ๋žซํผ์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ์ ์€, ASF๊ฐ€ ํ•„์š”๋กœ ํ•˜๋Š” ๊ฒƒ์€ ํŠน์ • OS๋‚˜ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์•„๋‹ˆ๋ผ .NET ๋Ÿฐํƒ€์ž„์ด๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 32๋น„ํŠธ Windows๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๋ผ๋ฉด, ์ „์šฉ win-x86 ASF ๋ฒ„์ „์ด ์—†๋”๋ผ๋„ win-x86 ๋ฒ„์ „์˜ .NET SDK๋ฅผ ์„ค์น˜ํ•˜๊ณ  generic ASF๋ฅผ ๋ฌธ์ œ์—†์ด ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์กด์žฌํ•˜๋Š” ๋ชจ๋“  OS-์•„ํ‚คํ…์ฒ˜ ์กฐํ•ฉ์„ ์ „๋ถ€ ์ง€์›ํ•  ์ˆ˜๋Š” ์—†๊ธฐ ๋•Œ๋ฌธ์—, ์–ด๋”˜๊ฐ€์—๋Š” ์„ ์„ ๊ทธ์„ ์ˆ˜๋ฐ–์— ์—†์Šต๋‹ˆ๋‹ค. x86์ด ๋ฐ”๋กœ ๊ทธ ๋Œ€ํ‘œ์ ์ธ ์˜ˆ์‹œ๋กœ, ์ตœ์†Œ 2004๋…„๋ถ€ํ„ฐ ์ด๋ฏธ ๊ตฌ์‹(obsolete) ์•„ํ‚คํ…์ฒ˜๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

.NET 10.0์ด ์ง€์›ํ•˜๋Š” ์ „์ฒด ํ”Œ๋žซํผ ๋ฐ OS ๋ชฉ๋ก์€ **๋ฆด๋ฆฌ์Šค ๋…ธํŠธ**๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.


๋Ÿฐํƒ€์ž„ ์š”๊ตฌ์‚ฌํ•ญ

OS๋ณ„(OS-specific) ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๋ผ๋ฉด ๋Ÿฐํƒ€์ž„ ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ฑฑ์ •ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ASF๋Š” ํ•ญ์ƒ ํ•„์š”ํ•œ ์ตœ์‹  ๋Ÿฐํƒ€์ž„์„ ํ•จ๊ป˜ ์ œ๊ณตํ•˜๋ฉฐ, **.NET ํ•„์ˆ˜ ๊ตฌ์„ฑ ์š”์†Œ**๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๊ณ  ์ตœ์‹  ์ƒํƒœ์ด๊ธฐ๋งŒ ํ•˜๋ฉด ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, .NET ๋Ÿฐํƒ€์ž„์ด๋‚˜ SDK๋ฅผ ๋ณ„๋„๋กœ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. OS๋ณ„ ๋นŒ๋“œ๋Š” ์˜ค์ง ๋„ค์ดํ‹ฐ๋ธŒ OS ์˜์กด์„ฑ(ํ•„์ˆ˜ ๊ตฌ์„ฑ ์š”์†Œ)๋งŒ์„ ํ•„์š”๋กœ ํ•  ๋ฟ, ๊ทธ ์™ธ์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ํ•„์š”ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ generic ASF ํŒจํ‚ค์ง€๋ฅผ ์‹คํ–‰ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์—๋Š”, ์‚ฌ์šฉ ์ค‘์ธ .NET ๋Ÿฐํƒ€์ž„์ด ASF๊ฐ€ ์š”๊ตฌํ•˜๋Š” ํ”Œ๋žซํผ์„ ์ง€์›ํ•˜๋Š”์ง€ ๋ฐ˜๋“œ์‹œ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ASF๋Š” ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ์„œ ํ˜„์žฌ .NET 10.0(net10.0)์„ ํƒ€๊ฒŸ์œผ๋กœ ํ•˜๊ณ  ์žˆ์ง€๋งŒ, ํ–ฅํ›„ ๋” ์ตœ์‹  ํ”Œ๋žซํผ์„ ํƒ€๊ฒŸ์œผ๋กœ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. net10.0์€ 10.0.100 SDK(10.0.0 ๋Ÿฐํƒ€์ž„)๋ถ€ํ„ฐ ์ง€์›๋˜์ง€๋งŒ, ASF๋Š” ์ปดํŒŒ์ผ ์‹œ์ ์˜ ์ตœ์‹  ๋Ÿฐํƒ€์ž„์„ ์„ ํ˜ธํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์‚ฌ์šฉ ์ค‘์ธ ์ปดํ“จํ„ฐ์— ์ตœ์‹  SDK(๋˜๋Š” ์ตœ์†Œํ•œ ์ตœ์‹  ๋Ÿฐํƒ€์ž„)๊ฐ€ ์ค€๋น„๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹œ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ปดํŒŒ์ผ ๋‹น์‹œ ๋ช…์‹œ๋œ ์ตœ์†Œ ์ง€์› ๋ฒ„์ „๋ณด๋‹ค ๋Ÿฐํƒ€์ž„์ด ๋‚ฎ์„ ๊ฒฝ์šฐ, generic ASF ๋ฒ„์ „์€ ์‹คํ–‰์„ ๊ฑฐ๋ถ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ™•์‹คํ•˜์ง€ ์•Š๋‹ค๋ฉด, GitHub์—์„œ ASF ๋ฆด๋ฆฌ์Šค๋ฅผ ์ปดํŒŒ์ผํ•˜๊ณ  ๋ฐฐํฌํ•  ๋•Œ ์ €ํฌ continuous integration์ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•ด๋ณด์„ธ์š”. ๋ชจ๋“  ๋นŒ๋“œ์—์„œ .NET ๊ฒ€์ฆ ๋‹จ๊ณ„์˜ ์ผ๋ถ€๋กœ dotnet --info ์ถœ๋ ฅ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

en-US de-DE es-ES lol-US
pt-BR ru-RU zh-CN zh-TW

๐Ÿ‘จโ€๐Ÿซ ๊ธฐ๋ณธ

๐Ÿ‘จโ€๐ŸŽ“๏ธ ๋ฉ”์ธ

๐Ÿง™ ๊ณ ๊ธ‰

๐Ÿ‘ท ๊ฐœ๋ฐœ์ž

Clone this wiki locally