군대에서 C#으로 프로그래밍할 때 사용 가능한 방법입니다.




인트라넷만 되는 컴퓨터의 경우


우선 메모장으로 코드를 작성하고 xxx.cs로 저장합니다.


C:\Windows\Microsoft.NET\Framework64\(버전)\csc.exe

이 위치에 C# 컴파일러가 위치해있습니다.


cmd나 powershell을 이용하여

C:\Windows\Microsoft.NET\Framework64\(버전)\csc xxx.cs

와 같이 입력하여 컴파일 할 수 있습니다.




사지방 컴퓨터의 경우


인터넷을 사용할 수 있으므로 구름 IDE를 사용할 수 있고, 아마 그게 가장 편할 듯 싶습니다.


로컬에서 컴파일 하는 방법은 다음과 같습니다.


우선 메모장이나 VS Code로 코드를 작성하고 저장합니다.


기본적으로 Windows 폴더 안에 내장되어있는 컴파일러

C:\Windows\Microsoft.NET\Framework64\(버전)\csc.exe

를 사용해도 좋고,

https://dotnet.microsoft.com/ko-kr/download

최신 버전의 .NET SDK를 다운받아서 쓸 수도 있습니다.


cmd나 powershell와 같은 명령 프롬프트가 막혀있지만, 유일하게 Powershell ISE는 막혀있지 않으므로 이걸 사용합니다.


cd "C:\Program Files\dotnet"

dotnet "C:\xxx.cs"

cd "C:\"

xxx

이런 식으로 스크립트를 만들어서 클릭 한번으로 컴파일에 실행까지 되도록 할 수도 있습니다.





군대에서 프로그래밍 공부하시는 분들께 도움이 되셨음 합니다