[유니티 Unity]Error building : Win32Exception: ApplicationName='powershell', CommandLine='-ExecutionPolicy Bypass -File 해결하기

Error building : Win32Exception: ApplicationName='powershell', CommandLine='-ExecutionPolicy Bypass -File 해결하기

 


 

Win32Exception: ApplicationName='powershell', CommandLine='-ExecutionPolicy Bypass -File "C:/Program

Error building Player: Win32Exception: ApplicationName='powershell', CommandLine='-ExecutionPolicy Bypass -File "C:/Program

Api 31버전으로 업그레이드하려고

SDK Update를 했는데 다음 오류가 떠서 1차 당황하고

보통 빌드 에러가 뜨면 영어로 나오는데 한글이여서 2차 당황했다

 

인터넷에 검색하닌까 같은 에러코드이긴한데 다른 종류의 문제이긴했으나

댓글에 적혀있는 해결 방법대로 하닌까 해결되었다..

 

출처 :

Win32Exception: ApplicationName='C:\Program Files\Unity\Editor\Data\Tools\RoslynScripts\unity_csc.bat', CommandLine='/noconfig @Temp/UnityTempFile-ba6ab091483534d4c8005ffa081b9d1f', CurrentDirectory='', Native error= 지정된 파일을 찾을 수 없습니다.

유니티를 실행하면 자동적으로 이 오류 메시지가 뜨면서 오브젝트에 스크립트를 붙일 수가 없습니다. can't add scripts 뜨면서 거부되네요 ㅜㅜ 혹시 해결법이 있을 까요? 아무리 찾아봐도 못 찾겠어서;;;; 재부팅해도 해결 안되고 유니티를 재설치 해도 해결이 안됩니다;;;

답변:
제 경우는 보안 프로그램이 영향을 줘서, 해당 파일이 동작 못하게 막았었습니다.가상화면 보안 프로그램이었는데, 그것을 삭제한 후에 다시 컴파일하니 잘 되었고,
이후에 그 가상화면 보안 프로그램을 재설치해도 둘 다 문제없이 동작했었습니다.
설치된 보안 관련 프로그램을 한번씩 지워보시면서 찾으셔야 할 것 같습니다.

 

최근에 무슨 보안관련 프로그램이 컴퓨터에 설치되어 있길래 그 관련 프로그램들을 다 지웠더니 문제 해결;;

깔려있던 보안프로그램이 ApplicationName='powershell' 프로그램을 위험 프로그램으로 감지한거같다.

SDK 업데이트를 하려면 powershell을 실행 해야하는데 보안으로 인해서 실행하지 못해서

다음과 같은 문제가 생긴것으로 보인다.