현재 문제 해결 중Debug때는 문제가 없었으나, 릴리즈 후 상기 디렉토리 Exception이 발생한 문제.다음과 같은 정보가 있다.
파일을 프로젝트 디렉토리에 복사하는 대신, Visual Studio는 원본에 대한 링크를 만듭니다. 이렇게 하면 원본 파일을 수정했을 때 프로젝트의 변경 사항을 즉시 확인할 수 있습니다.
네임서버가 AWS로 되어 있는 경우 DNS 제공자의 DNS Record 설정은 의미 없다.AWS Lightsail의 Record 설정을 수정해야 한다.
다음 사이트를 참고하며 SQL을 사용하는 것과 다르게 DB를 다루는 방법인 StoredProcedure에 대하여 알아본다.
ASP.Net 구축 중 React 옵션인 dotnet new react를 하게 되면 나오는 프로젝트에 대해서 분석해본다. 참고) 권장되는 방식이 아님
dotnet으로 된 프로그램을 nohup이나 systemd를 사용하여 백그라운드에서, 그리고 터미널을 종료하더라도 구동할 수 있게 한다.
현재 같은 오류가 발생하고 있는 곳이 많으며,다음 링크등에서 언급되고 있다.Ios 15.4+ 버전에서 Unity Webgl빌드가 구동되지 않는다는 이야기이다.
Unity에서 JavaScript Plugin(.jslib)을 제작하며 겪은 시행착오이다.
Unity에서 제공하는 JavaScript Plugin 문서는 단순히 함수나 변수에 관한 것으로서, 그다지 유용하지 않아, 추가적인 문서들을 확인하며 기능을 파악한다.
Unity가 JavaScript의 WebSocket기능을 활용하게 하기 위해서는 Callback등의 사용이 필수적이다. 기본적으로 참고할 문서는 다음과 같기는 한데, 이 문서 자체에는 별 내용이 없다. 추가적인 사항은 Emscripten을 참조하라고 기재되어 있다.
Unity의 WebGL에서는 JavaScript의 특성상 .Net에서 제공하는 소켓함수를 사용할 수 없음을 이해하였다.따라서 JavaScript의 WebSocket을 사용해야 하는데, 이를 위해서는 JavaScript Plugin을 만들어 적용해야 한다.
Unity Webgl 빌드는 IP 소켓에 직접 접근 할 수 없는 Javascript 특성상 .Net의 ClientWebsocket이든 Socket이든 TcpSocket이든 뭐든 쓸 수 없다.
JsonUtility는 오래된 라이브러리이다.다음 링크를 참조하여, JsonUtility가 아니라 JsonConvert를 사용하도록 하자.
편의성을 위해 Unity와 Server의 프로토콜을 동시에 사용하고 싶어서 .net의 dll 라이브러리를 사용해서 Unity Client와 Server 모두에 적용 시켰었지만, 오류로 인해 파기했다.