본문 바로가기

분류 전체보기76

폐쇄망 환경에서 Nuget Repository (2) Baget 단순하게 레포지토리를 관리하지 않고, (1) 처럼 로컬에서 관리하는 것은 조금 문제가 있는 것 같다. 하지만, 솔직히 크게 관리하고 싶지는 않다라고 한다면 쉽게 사용할 수 있는 선택지로 Baget 이 있습니다. 설치도 매우 간단하며, 설정도 간단한 편입니다.  인터넷이 안되는 폐쇄망 기준의 사용 방식으로는 2가지 설치 방식을 선택할 수 있습니다. 1. 다운로드 후 실행  (닷넷코어 3.1 기준) 2. 도커를 사용하는 방식   설치 방법은  여기에서 자세히 확인할 수 있습니다.https://loic-sharma.github.io/BaGet/installation/local/ On your computer - BaGet Run BaGet on your Computer Run BaGet Install the.. 2024. 12. 26.
폐쇄망 환경에서 Nuget Repository (1) Local Repo 폐쇄망 환경에서 Visaul Studio 를 설치완료했다면, 그 다음에는 빌드가 가능하도록 각종 참조 라이브러리들을 받아야겠죠? 주로 사용할 수 있는 방법은 3가지 정도 생각해 볼 수 있습니다.  1. 회사에서 공식적으로 제공하는 사내 레포지토리 2. 개발 컴퓨터에 설정3. 별도의 사내 레포지토리 설정  1은 누군가가 설정을 해줘야만 쓸 수 있고, 1이 있으면 알아서 설정하는 방법을 알려줄 것입니다. 그러니 2와 3에 대해서만 알아봅시다. 이번 글에서는 2에 대해서만 간단하게 알아보겠습니다.  Java 를 쓰시는 분들은 프로젝트에 사용되는 모든 라이브러리를 프로젝트에 참조해서 가지고 다니는 것에 익숙할 텐데요. C# 개발은 일반적으로는 그런 방식이 잘 사용되지 않습니다. 2번 방식은 어떻게보자면 자바의 .. 2024. 12. 25.
윈도우 폐쇄망 환경에서 Visual Studio 설치하기 이번에는 윈도우 폐쇄망 환경에서의 Visual Studio 설치하는 방법을 적어보려고 합니다.   아주 간혹, Visual Studio 등의 IDE 설치조차 해주지 않은 컴퓨터에서 알아서 개발 환경을 세팅하기를 요구하는 경우가 있습니다. 그럴 때 간혹, 회사에서도 도움을 주지 않는 경우에 사용할 수 있는 방법입니다. 괜찮은 회사에서, 또는 회사와 일한다면 보통은 설치가 완료된 상태에서 망분리 환경을 제공할 것입니다.   망분리 상태에서의 문제는 최근의 Visual Studio 는 작은 몇MB 정도의 인스톨러를 제공하지, 모든 설치파일을 한 번에 제공하지 않기 때문입니다. 즉, 설치파일을 인터넷에서 받아도 인터넷에 연결되어 있지 않다면 제대로 된 설치가 불가능합니다. 심지어는 옵션을 주지 않으면 인스톨러도.. 2024. 12. 25.
윈도우 폐쇄망 환경에서 VSCODE Extension 설치하기 이번에도 망분리 환경 또는 인터넷이 되지 않는 환경(폐쇄망)의 이슈를 가지고 왔습니다.  최근에 가볍게 사용하는 용도로 Vscode 를 많이 사용하실텐데요. 간단한 데이터 둘러보기, 개발, 문서 작업 여러 가지 용도로 사용하실 수 있습니다. 저 같은 경우는 주로 notepad++ 대용으로 사용하고 있습니다. 이게 망분리 환경에서는 Vscode 의 핵심 기능이라고 할 수 있는 Extension 을 설치가 불가능합니다. 인터넷이 안되니까 일단 어떤 Extension이 있는지 검색도 불가능하죠. 하지만, 죽으라는 법은 없기 때문에 간단하게 해결이 가능합니다.  준비물은 망분리 환경으로 파일을 전달할 수 있는 인터넷이 가능한 컴퓨터만 있으면 됩니다. 기본 설정으로 vscode 를 설치하시게 되면, vscode .. 2024. 12. 19.