์๋
ํ์ธ์ .Net Framework์ ๋ํด์ ์๋ฃ์กฐ์ฌ๋ฅผ ํ๊ณ ์๋ ์ด๊ธ ๊ฐ๋ฐ์์
๋๋ค.
VS2010 .Net Framework4.0 ์์ VS2022 .net framework4.8์ผ๋ก ์
๊ทธ๋ ์ด๋ํ ์์
์ ๋ฒ์ ์์ ํ ์ ์๋ ๋ถ๋ถ์ด ๊ธฐ๋ฅ์ ์ธ ๋ถ๋ถ๋ง ์์๊น์?? ๋ง์ฝ ๋ค๋ฅธ ๋ถ๋ถ๋ ์๋ค๋ฉด ํ ์ ์๋ ์ ์ ์๊ณ ์ถ์ต๋๋คโฆ
๊ทธ๋ฆฌ๊ณ ๋ฐ๋์ ์
๊ทธ๋ ์ด๋ ํด์ผํ ์ฌ์ ๊ฐ ์์๊น์??
(์๋ฃ์กฐ์ฌ์ค ์ด์ ๋ฒ์ ์ VS์ ๋ํ ์ง์ ์ข
๋ฃ๊ธฐ์ฌ๋ฅผ ๋ดค๋๋ฐ ์ด ์๋ฃ๊ฐ ๋ฐ๋์ ์
๊ทธ๋ ์ด๋ ํด์ผํ ์ฌ์ ๊ฐ ๋๋๊ฑด์ง๋ ์๊ณ ์ถ์ต๋๋ค. ์ถ์ฒ : Support ends for older versions of Visual Studio - Visual Studio Blog)
3๊ฐ์ ์ข์์
.net framework4.0 โ 4.8 ๋ณ๊ฒฝ์ 4.0์์ ์ด๋ฏธ ๋๊ณ ์๋ ๊ธฐ๋ฅ์ด ์๋๋ ๋ถ๋ถ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
๋ํ 4.0์์๋ ์๋๊ณ 4.8์์๋ ๋๊ณ ์ ๋ฌธ์ ๋ C#์ด๋ VB.NET ๋ฑ ์ธ์ด ์คํ์ ์ฐจ์ด๊ฐ ์์ ๋ฟ ์ด๋ ํ ๊ธฐ๋ฅ์ ์ธ ๋ฉด์ 4.0์ด๋ 4.8์ด๋ ๋ชจ๋ ๊ตฌํ์ ๊ฐ๋ฅํ ๊ฒ ์
๋๋ค.
4.0์์ ์
๊ทธ๋ ์ด๋ ํด์ผํ ์ฌ์ ๋
2016๋
1์ ๋ถ๋ก .NET Framework 4, 4.5, 4.5.1 ์ง์์ด ์ข
๋ฃ๋์์ต๋๋ค.
์ด ๋ง์ ํด๋น ๋ท๋ทํ๋ ์์ํฌ์ ๋ณด์์ด์ ๋ถ๋ถ์ ๋ํด์ ๋ ์ด์ ์
๋ฐ์ดํธ๊ฐ ์๋ค๋ ๋ง๊ณผ ๊ฐ๊ธฐ์
๋ณด์์ ์ทจ์ฝํ ๋ถ๋ถ์ด ์์ผ๋ฏ๋ก ํ์ฌ ์ง์๋๊ณ ์๋ ๋ฒ์ ์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์
ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
9๊ฐ์ ์ข์์
rkttu
3
์ ํํ ์นดํ
๊ณ ๋ฆฌ์ ๋ง์ถ์ด ๊ธ์ ์ฌ๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. C#๊ณผ ๋ท๋ท ๊ด๋ จ ์ง๋ฌธ์ ์ฌ๋ฆด ์ ์๋ ๊ฒ์ํ์ผ๋ก ๊ธ์ ์ฎ๊ฒผ์ต๋๋ค. 
3๊ฐ์ ์ข์์
rkttu
4
๊ฐ ๋ฒ์ ๊ฐ์ Breaking Change, ๊ฐ์ ์ฌํญ, ๋ณ๊ฒฝ ์ฌํญ์ ์์ธํ ์ ๋ฆฌํ ๋ฌธ์๊ฐ ์์ด ๊ณต์ ๋๋ฆฝ๋๋ค. ๋ฒ์ ์ ์ ํํด์ ์ ํํ ๋ด์ฉ์ ๋ณผ ์ ์๋ ์ต์
๋ ์ ๊ณต๋๋ฏ๋ก ํ์ธํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
.NET Framework ๋ด๋ถ์ ๋ฌธ์ํ๋์ง ์์ API๋ฅผ ์ด์ฉํ๊ฑฐ๋, OS ๋ฒ์ ์ ์ข
์๋๋ ๊ธฐ๋ฅ์ ๊น์ด ์์กดํ์๋ ๊ฒ์ด ์๋๋ผ๋ฉด .NET Framework์ ์ฝ์ด ๋ฒ์ (1.0, 1.1, 2.0, 4.0)์ ํ์์ ๋ฒ์ด๋๋ ๊ฒฝ์ฐ๋ ๋ณํ ํญ์ด ์ปธ๋ ๋ฒ์ (2.0/3.0 โ 3.5, 4.0 โ 4.5)์ผ๋ก ์ฎ๊ธฐ๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๋ฉด ๋์ฒด๋ก ๋ฌธ์ ๋๋ ์ผ์ด ๋ง์ง๋ ์์ ๊ฒ์
๋๋ค.
6๊ฐ์ ์ข์์