본문 바로가기

Software26

어셈블리에 강력한 이름이 없습니다. 에러 해결방법 와.. 다중 프로젝트 솔루션을 만들고, 그 중 한 프로젝트에서 다른 프로젝트를 전부 연결하여 게시할려고 하는데 게시할라고 하니 어셈블리에 강력한 이름이 없다고 나오더군요. 설치할라고 하면 요렇게 뜨거나.. 요런식으로 아에 게시가 안되는 상황도.. 답은 있었네요. 프로젝트 설정에서 서명을 했었어야 합니다. 어셈블리 서명에 강력한 키 파일을 선택해서 (암호 최소 8자리 이상) ClickOnce 매니페스트 서명, 보안탭에 ClickOnce 보안규칙을 체크하고 게시하니 정상적으로 작동합니다. 혹시라도 관련 문제가 있었던분들은 참고하시고 해결하시기 바랍니다. XD 이것때문에 몇시간 뻘짓했네요. 2015. 6. 7.
레지스트리 저장, 읽기, 삭제 C#에서 레지스트리 접근/사용 방법! public static void RegSave(string name, object value) { RegistryKey reg = Registry.CurrentUser.CreateSubKey("SoftWare").CreateSubKey("Test"); reg.SetValue(name, value, RegistryValueKind.String); } 먼저 레지스트리 저장 방법입니다. 레지스트리 키 변수를 생성, CurrentUser\SoftWare\Test 에 name 이름으로 value를 저장합니다. public static string RegLoad(string name) { try { RegistryKey reg = Registry.CurrentUser.Crea.. 2015. 6. 6.
VB.NET -> C# 소스 변환 사이트 http://converter.telerik.com/ http://www.developerfusion.com/tools/convert/vb-to-csharp/ 2015. 6. 5.
나쁜 프로그래머가 되는 18가지 방법 소프트웨어 개발자는 끊임없이 변화하면서 성장한다. 스스로 길을 잘 찾아서 성장하는 경우도 있고, 좋은 환경에서 개발을 하다 보니 자연스럽게 실력이 향상되기도 한다. 하지만 열악한 환경에서 열심히 일만하다가 개발자로서의 실력은 점점 잃어가는 경우도 있다. 아무리 사회가 어떻고, 회사가 열악하다고 불평을 해봤자 남는 것은 자신의 개발자로서의 실력밖에 없다. 이번 글에서 나쁜 프로그래머가되는 18가지 방법을소개한다. 물론 본의 아니게 주변의 환경이 나를 이렇게내모는 경우도 있지만 이를 반대로 해보는 노력을 해보자. 내가 대단한 사람이라서 이런 얘기를 하는 것은 결코 아니다. 나도 독자들과 똑같은 개발자로서 18가지 중에서 잘 안되는 항목도 있다. 단지 20년 넘게 개발을 하면서 느끼는 바를 공유하고자 함이다... 2015. 6. 5.