기타 정보/정보공유-IT
-
Visual Studio 2022를 사용할 때 발생하는 오류, 'VsPackage' 패키지가 제대로 로드되지 않았습니다.기타 정보/정보공유-IT 2024. 9. 25. 10:38
어제 잘만 사용하던 비주얼 스튜디오가, 오늘도 사용하려니 이런 메시지가 뜬다.'VsPackage' 패키지가 제대로 로드되지 않았습니다.이 오류가 떠도 메시지를 무시하고 프로젝트 열어서 코딩하고, 빌드하고, 디버깅 하는 것에는 문제가 없다.다른 문제가 있다면, 확장 프로그램으로 다국어 리소스 파일을 만드는데 도움이 되는 ResX Manager를 사용 중인데 이게 열리지 않는다.없으면 없는대로 언어별로 리소스파일 열어서 수정하면 되지만 그것은 너무 불편하다.문제를 해결하는 것이 좋겠다. 메시지에 나온 로그 파일을 검토하면 자세한 내용을 확인할 수 있다고 하여 열어 보았다.비주얼 스튜디오를 열때 당시의 작업 로그들을 볼 수 있다. 그 중에서 노란색은 경고지만 이게 원인은 아니니까 무시해도 될 것 같고, 빨간색..
-
사이트에서 접속 대기 화면 넘기는 방법 (티켓팅, 원서 접수 할 때 등등)기타 정보/정보공유-IT 2024. 4. 1. 14:21
1. 웹브라우저는 엣지(Microsoft Edge)를 사용합니다. 2. 키보드에서 F12를 눌러 DevTools를 엽니다. 3. DevTools에서 콘솔을 선택합니다. 4. 사이트에서 접속 대기가 뜰 때 콘솔에 복사+붙여넣기는 안 될 수 있으므로 직접 타이핑하여 NetFunnel.gControl.next.success({},{data:{}}) 을 그대로 입력하고 엔터합니다. 5. 접속 대기가 사라지고 다음페이지가 뜹니다. 6. 접속 대기를 뚫고 페이지에 접근에 성공해도 사이트의 서버가 트래픽을 감당을 못 하는 경우에는 타임아웃 페이지가 나올 수 있습니다. 이때는 페이지가 정상적으로 나올 때까지 페이지 새로고침(F5)을 합니다. 7. 4~6번은 사이트의 접속 대기 페이지마다 반복 될 수 있습니다.
-
Sourcetree(소스트리)에서 깃랩의 리포지토리를 Clone 하는 방법기타 정보/정보공유-IT 2024. 4. 1. 14:05
소스트리에서는 깃랩의 HTTPS URL을 그대로 복사해서 사용하면 '유효한 소스 경로/URL이 아닙니다' 라고 나오는 경우가 있습니다. 보통은 소스트리에 깃랩의 계정 정보가 없는 경우 혹은 정보가 다른 경우에 해당 URL에 접근할 수 없어서입니다. 계정 정보를 다시 입력해야 하는 경우에는 먼저 기존의 계정 정보가 있는지 확인하고, 다음의 파일들을 삭제합니다. 1. C:\Users\{컴퓨터 혹은 계정명}\AppData\Local\Atlassian\SourceTree 폴더에서 2. passwd 파일 삭제 3. userhosts 파일 삭제 그다음 4. Clone하려는 깃랩에 있는 리포지토리에서 Code > HTTPS URL을 복사합니다. 5. 복사한 URL에서 계정명을 추가해서 소스트리에 URL을 입력합니다...
-
Visual Studio 2022 C# 빌드 오류, System.BadImageFormatException: 'Corrupt .resources file. Unable to read resources from this file because of invalid header information. Try regenerating the .resources file.'기타 정보/정보공유-IT 2024. 4. 1. 13:22
System.BadImageFormatException: 'Corrupt .resources file. Unable to read resources from this file because of invalid header information. Try regenerating the .resources file.' 해결 방법 1. 솔루션 탐색기에서 [솔루션] 혹은 [프로젝트] 우클릭 2. 솔루션에서는 [솔루션 정리], 프로젝트에서는 [정리] 클릭 3. 프로젝트 우클릭 후 [다시 빌드] 클릭
-
Visual Studio 2022에서 대상 프레임워크 지원 불가로 프로젝트를 못 여는 문제 해결 방법 (.net framework 4.0, 4.5, 4.6, 4.7) Target framework not supported, Download targeting pack기타 정보/정보공유-IT 2024. 3. 25. 18:27
먼저 Visual Studio 2022를 실행중이라면 프로그램을 종료합니다. 버전별 각 프레임워크 주소 Visual Studio 2022에서 .Net Framework 4.0 문제해결 The C# project ~ targets .NET Framework 4.0, which is no longer supported. https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net40 Visual Studio 2022에서 .Net Framework 4.5 문제해결 The C# project ~ targets .NET Framework 4.5, which is no longer supported. https://www.nuget.or..
-
.NET (닷넷) 8.0 다운로드기타 정보/정보공유-IT 2024. 3. 1. 16:51
닷넷8이 없다면, 닷넷8 설치는 아래 링크를 통해 설치하기 https://dotnet.microsoft.com/ko-kr/download/dotnet/8.0 .NET 8.0 다운로드(Linux, macOS 및 Windows) Linux, macOS 및 Windows용 .NET 8.0 다운로드. .NET은 다양한 유형의 애플리케이션을 빌드하기 위한 무료 크로스 플랫폼 오픈 소스 개발자 플랫폼입니다. dotnet.microsoft.com 설치되면 완료
-
저작권 무료 이미지 사이트 모음기타 정보/정보공유-IT 2024. 2. 25. 14:36
블로그 게시물에 이미지나 그림을 추가하면 글의 내용을 보다 풍부하고 이해하기 쉬워지며, 독자들의 흥미를 유발하는 데 도움이 됩니다. 하지만, 저작권 문제는 매우 중요하기 때문에 블로그 게시물에 사용할 이미지를 선택할 때는 저작권에 저촉되지 않는 이미지를 사용해야 합니다. 크리에이티브 커먼즈 라이선스 크리에이티브 커먼즈는 저작권 소유자가 다른 사람들이 자신의 작품을 어떻게 사용할 수 있는지에 대한 조건을 정의할 수 있도록 돕는 비영리 단체입니다. 크리에이티브 커먼즈 라이선스를 적용받은 이미지는 상업적 용도를 포함하여 다양한 목적으로 사용할 수 있습니다. 무료 이미지 사이트: 다음은 저작권 무료 이미지를 제공하는 사이트 몇 가지입니다. 1. Unsplash: https://unsplash.com/ 2. Pi..
-
PowerShell을 이용하여 로그 파일을 실시간으로 모니터링 하기기타 정보/정보공유-IT 2024. 1. 7. 08:54
로그 파일을 텍스트 파일 형식으로 저장하고 있을 때, 새로운 로그가 쌓이는 경우 파일을 닫았다가 다시 열어야만 새로운 로그를 조회할 수 있다. 물론, 실시간으로 모니터링 가능한 프로그램을 이용하면 되겠지만 대게 그런 것들은 유료 프로그램이다. 무료로 손쉽게 가능한, PowerShell을 이용해보자! PowerShell에서 'Get-Content' 명령어와 -Wait 옵션을 사용해보자. Get-Content -Path "경로\logfile.txt" -Wait 파일이 변경될 때까지 대기하고 변경이 감지되면 해당 내용은 자동으로 표시된다. 기존의 파일 내용이 쭈욱 나오고, 새로운 것은 맨 밑에 자동으로 표시될 것이다. 명령을 중지하는 방법은 Ctrl + C를 누르거나, 파워쉘을 닫으면 된다.
-
비주얼 스튜디오 2022에서 인텔리센스 설정하는 방법기타 정보/정보공유-IT 2023. 10. 18. 15:14
비주얼 스튜디오에서 인텔리센스 설정하는 방법은 다음과 같습니다. 1. 도구에서 옵션을 클릭합니다. 2. 텍스트 편집기에서 각 언어별로에 있는 IntelliSense를 클릭합니다. 검색 컨트롤에 intelliSense를 입력하면 바로 찾을 수 있습니다. 인텔리센스를 끄는 방법은 옵션 창에 IntelliCode에서 일반을 선택한 다음 체크되어 있는 모든 것을 체크해제를 하면 됩니다. 켜는 방법은 반대로 전부 체크하면 됩니다.
-
비주얼 스튜디오 2022에서 빌드된 프로그램이 관리자 권한으로 실행되게 하는 방법. app.manifest 파일 추가하기기타 정보/정보공유-IT 2023. 8. 3. 14:11
C# 프로젝트에서 빌드된 프로그램이 관리자 권한으로 실행되도록 하려면 애플리케이션 매니페스트 파일을 수정하여 관리자 권한을 요청하도록 설정해야 합니다. 프로젝트의 Properties에 app.manifest가 있는 경우에는 이 파일을 열어서 바로 수정하면 되지만 없는 경우에 app.manifest 파일을 추가하는 방법은 다음과 같습니다. 프로젝트에 app.manifest 파일 추가하는 방법 1) 프로젝트의 Properties를 우클릭 한 다음, [추가] > [새 항목] 클릭 2) 애플리케이션 매니페스트 파일 선택 후 [추가]하기 3) 아래 이미지처럼 Properties에 없었던 app.manifest 파일이, 아래 이미지와 같이 추가 됩니다. ↓↓↓ app.manifest 파일 수정하기 이제 app.ma..
-
갑자기 내 사이트가 안 뜬다. 티스토리에 연결한 도메인DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법기타 정보/정보공유-IT 2023. 5. 25. 08:02
아침마다 방문자 수를 확인하는데 어제 저녁 8시부터 유입이 없었고, 어제 저녁 8시부터 지금까지 0명으로 나온다. 저녁 시간대에 방문자가 한 명도 없었다는 것도 문제고, 새벽시간 대에는 적어도 한 시간에 적어도 1명 정도는 있었는데...? 0명...? 뭐지 싶어서 도메인으로 접속하니까 DNS_PROBE_FINISHED_NXDOMAIN 에러가 뜬다. ??? 가비아에서 구매한 도메인은 만기가 되려면 1년이나 넘게 남았는데 왜 안 되지? 원인 나의 경우에는 네임서버가 문제였다. 네임서버로 dnsever를 사용 중인데 내 네임서버로 할당 받은 것들이 전부 안 되고 있었다. 해결방법 1. dnsever에서 등록한 도메인을 삭제한다. 2. 가비아에서 도메인을 구매했기 때문에 사실 네임서버도 가비아에서 제공하는 걸 ..
-
비주얼 스튜디오에서 깃허브 커밋한 것을 삭제(취소, 롤백, 리셋)하는 방법기타 정보/정보공유-IT 2023. 3. 23. 16:53
매번 맞는 자료 찾아서 되는지 확인하고 안 되면 또 자료 찾고 헤매다 보니 정리글 작성! 비주얼 스튜디오에 깃허브가 연동되어 있다는 가정 하에 깃허브 연동 방법 Visual Studio 2019에서 github 연동하기 지금까지는 항상 visual studio code에서만 git과 github을 사용해왔는데, c/c++ 파일도 github에 기록하는게 좋을 것 같아서 visual studio 2019에서 github 연동을 시도해보았다! velog.io 비주얼스튜디오 메뉴에서 [Git] - [명령 프롬프트에서 열기]를 클릭한다. 제일 마지막, 최신 커밋을 삭제하고자 한다면 git reset --hard HEAD~1 이 명령어를 사용한다. 제일 마지막부터 순서대로 2개의 커밋을 삭제하고자 한다면 git ..
-
구글 Chrome 원격 데스크톱에서 한/영 키가 안 될 때 (키보드에 한/영 키가 없거나, Alt나 다른 키로 되어 있을 때) 되게 하는 방법기타 정보/정보공유-IT 2023. 3. 8. 10:59
키보드에 한/영 키가 Alt로 되어 있을 때 키보드에 한/영 키가 없어서 다른 키로 대체하여 되게 했을 때 구글 크롬 원격 데스크톱으로 연결 된 컴퓨터에서 무언가 작업을 하다가 해당 한/영 키를 무의식적으로 누르면 한/영 키가 아닌 실제 그 키로 인식이 되어 다른 게 눌러지는 경험을 하게 된다. 이 때, 구글 크롬 원격 데스크톱에서도 한/영 키로 인식 되게 하는 방법은 다음과 같다. 1. 설정에서 키 매핑 구성에 들어간다. 2. 키 매핑 구성에서 새로운 매핑을 클릭 한다. 3. 만약 한/영 키가 오른쪽에 있는 Alt로 되어 있으면 이 키에서 매핑 시작 칸에는 AltRight를 입력하고, 다음 키로 매핑 칸에는 한글을 뜻 하는 Lang1을 입력한다. 그 다음 체크를 클릭하고 완료 하면 끝! 이 외에도 이 ..
-
아무리 구글링을 해도 관련 글을 찾을 수가 없어서 ChatGPT를 사용해 보았다. 비주얼 스튜디오에서 Any CPU로 빌드를 했을 때 실행파일 타입은 32비트로 나온다면 64비트로 작동하는 게 맞을까?기타 정보/정보공유-IT 2023. 2. 2. 12:05
회사에서 32비트 프로젝트를 64비트로 전환을 하는 중에 클라이언트 중에 32비트 PC가 있을 수도 있으니 32비트용, 64비트용 두 가지로 나누는 건 복잡해진다고 Any CPU로 하라고 전달을 받았다. Windows 10 64비트 컴퓨터에 있는 비주얼 스튜디오에서 Any CPU로 빌드를 했을 때 실행파일 타입이 32비트로 나온다면 64비트로 작동하는 게 맞을까? 64비트로 전환 할 때 Any CPU로 하지 않은 이유 중에 하나였다. 그동안 이 궁금증은 묻어만 두고 있다가 요근래 구글링을 해 보았지만 엉뚱한 결과물들만 나올 뿐이었다. 그래서 요새 유명해지고 있는 ChatGPT에 드디어 가입을 한 후 사용해보았다. 사용방법은 간단했다. https://chat.openai.com/chat 에서 로그인 혹은 ..
-
CefSharp 런타임 에러가 발생 하는 이유, Any CPU로 했을 때도 문제 없이 되게 하는 방법기타 정보/정보공유-IT 2023. 2. 1. 14:05
비주얼 스튜디오에서 C# Winform 프로젝트를 예로 들면, 프로젝트에 웹브라우저를 크로미움으로 쓴다면 누겟에서 CefSharp 패키지를 설치하는 것은 필연적으로 해야 하는 일이다. 그렇게 프로젝트에 CefSharp 관련 라이브러리들을 사용한 코드들을 완성하고 빌드를 하려고 하는데 빌드가 되지 않거나 런타임 에러가 발생하는 경우가 있다. 에러 메시지는 다음과 같이 두 가지 중에 하나가 나올 것이다. System.IO.FileNotFoundException: '파일이나 어셈블리 'CefSharp.Core.Runtime, Version=96.0.180.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할..