본문 바로가기

Bell's Special Space558

로딩 상황 진행률 표시 BSP를 개발하던 중, 로더 폼에서 각종 데이터들을 초기화하는데 진행률을 쉽게 나타낼 수 있는 방법이 없을까 찾아보다가 이런 방법을 찾았네요! 배열 함수?? 배열 메서드?? 메서드를 배열에 대입하여 그 메서드들을 foreach 문으로 전부 실행하는 방법! 진행상황을 나타내기에 딱 좋은 방법인것 같아요. var actions = new Dictionary { {doAction1, 10}, {doAction2, 20}, {doAction3, 30}, {doAction4, 40}, }; progressBar.Minimum = 0; progressBar.Maximum = actions.Select(kvp=>kvp.Value).Sum(); progressBar.Value = 0; foreach(var action.. 2015. 6. 8.
어셈블리에 강력한 이름이 없습니다. 에러 해결방법 와.. 다중 프로젝트 솔루션을 만들고, 그 중 한 프로젝트에서 다른 프로젝트를 전부 연결하여 게시할려고 하는데 게시할라고 하니 어셈블리에 강력한 이름이 없다고 나오더군요. 설치할라고 하면 요렇게 뜨거나.. 요런식으로 아에 게시가 안되는 상황도.. 답은 있었네요. 프로젝트 설정에서 서명을 했었어야 합니다. 어셈블리 서명에 강력한 키 파일을 선택해서 (암호 최소 8자리 이상) ClickOnce 매니페스트 서명, 보안탭에 ClickOnce 보안규칙을 체크하고 게시하니 정상적으로 작동합니다. 혹시라도 관련 문제가 있었던분들은 참고하시고 해결하시기 바랍니다. XD 이것때문에 몇시간 뻘짓했네요. 2015. 6. 7.
(신) BSP, (구) BST 팀 프로젝트 팀 정리 및 팀원 모집?? 마이크로소프트 계정 이메일이 마음에 안들어서 새로 만들고 기존 TFS를 폐쇄시키고 새로 개설했습니다. 기존에 작업하던 프로젝트인 Bell Smart Tools. VB.NET 버전이고 개발을 중단해서 소스 백업용으로 업로드해놨어요. 이번에 새로 개발하는 Bell Smart Package. 개발 언어는 C# 현재 BSP 솔루션 안에는 Bell Smart Tools와 Bell Smart Server 솔루션 두개가 존재해요. 추후 필요시 더 추가될 수도 있지요. 구 BST프로젝트와 신 BSP 프로젝트 둘 다 현재 2명의 멤버를 추가시켜놨어요. 총 3명에서 공동 개발중이지요! 왜 두 프로젝트에 같이 초대를 해놨냐 하면, 기존 BST를 참고해가면서 신 BSP를 개발하는데 이해를 돕기 위함이에요. 수익을 위해 매일같.. 2015. 6. 6.
로보크래프트 Aero Rod 새로운 큐브 업데이트 뉴스! 로보크래프트가 업데이트를 했다고 알람이 왔길래 들어가봤어요. Aero Rod 라는게 새로 생겼군요. 7 8 9 ㅠㅠ 성능은 대략 이렇네요. 가격대도 이렇게 형성되어있어요. 뭐하는건가 해서 하나 사봐서 달아봤어요. Aero 하는거보니 항공류에 다는걸로 추측되는데 어떻게 쓰는건지.. 누군가가 Aero Rod를 이용해서 기체 하나 만들어서 유튜브에 올리겠죠! 아, 찾아보니 저 에어로 로드로 기체를 쭈욱~ 늘려서 반대편에 무기같은걸 장착할 때 쓰는거군요. 항공기체의 소형화를 돕기 위해 이런 큐브를 만든걸로 추측되네요. 기체가 작아서 무기 배치하는데 애먹는걸 좀 줄여주겠군요! 많이 이용해야겠어요. XD 2015. 6. 6.