2022년 7월 22일 금요일

Resharper 의 자동 리펙토링이 에러를 낼때

 JetBrain Resharper의 Quick Fix (자동 리펙토링)을 사용하면 갑자기 Files still read-only 라는 에러 메세지 팝업이 뜨거나, Fail to modify documents 라는 풍선도움말이 뜨고 리펙토링이 진행되지 않는 현상이 발생했다.

구글링 해보니 VisualStudio 의 소스제어 기능(git)이 파일 수정권한을 가져가서 그런듯.

메뉴->옵션->소스제어->플러그인 선택->현재 소스 제어 플러그 인 을 "Git" 에서 "없음"으로 바꾸면 됨


출처

2022년 1월 5일 수요일

언리얼 프로젝트 컴파일 시 메모리가 부족할 때

언리얼 엔진 프로젝트를 Visual Studio로 컴파일 하면 "Microsoft C-C++ Compiler Driver" 가 너무 많이 생성되어서 머신 메모리를 다 점유하여 머신이 거의 멈춰버리는 현상이 언제부터인가 발생했다.

구글링해서 찾은 해결법

https://forums.unrealengine.com/t/any-way-to-limit-the-number-of-microsoft-c-c-compiler-driver-cl-exe-instances-while-compile/211403

BuildConfiguration.xml 파일 위치는 EngineCode\Engine\Saved\UnrealBuildTool