본문 바로가기

프로그램 경험

[.NET] DLL 위치 변경 하기 응용프로그램 개발시 외부 어셈블리를 참조하는 경우가 많이 생긴다.개발후 배포 하게 되면 실행 어셈블리 폴더 안에 모든 어셈블리가 줄줄이 함께 있는데 꼴보기가 엄청 싫다. 하위 폴더를 생성해서 그곳에 모두 몰아 넣고 싶은 생각이 간절할 것이다.설정을 만들어주면 가능하다. 웹 프로그램이라면 Web.Config 응용 프로그램이라면 프로젝트명.Config 파일을 생성해서 아래와 같은 내용을 넣어 준다.probing privatePath 에 해당 하위 폴더들을 적어 주면 된다.
ClickOnce 제거 하기 편해지면 숨겨져 있는것이 많다.클릭원스로 배포한 프로그램 삭제하고 싶은데 프로그램제거 메뉴에 없다. 제거 하기 위해서는 아래 경로로 가야 한다. C:\Users\사용자계정\AppData\Local\Apps\2.0 이 경로로 가서 랜덤생성된 폴더를 통째로 삭제해 주면 된다.랜덤 생선된 폴더는 대충 8TYY8DAM.9HG 이렇게 생겼다.
[ASM] 명령어 01 D8 ADD29 D8 SUBF7 E3 MUL -> AX * BX -> DX:AXF7 F3 DIV -> DX:AX / BX -> 몫 : AX, 나머지 : DXCD INT
[ASM] 컴파일 하기 [TASM]tasm /l /zi test.asmtlink /v test.obj [NASM]nasm -f bin test.asm -o test.exe
[VisualStudio] 다음 모듈은 최적화 기능을 사용하여 빌드되었거나 디버그 정보 없이 빌드되었습니다. ---------------------------Microsoft Visual Studio---------------------------다음 모듈은 최적화 기능을 사용하여 빌드되었거나 디버그 정보 없이 빌드되었습니다. C:\Users\Administrator\AppData\Local\assembly\dl3\TDJBBD3D.76W\P88W9KJG.YM6\035a119a\001c62b2_d89acd01\SiSiSi.DLL 이 모듈을 디버깅하려면 프로젝트 빌드 구성을 디버그 모드로 변경하십시오. 이 메시지를 표시하지 않으려면 '시작할 때 사용자 코드가 없으면 경고' 디버거 옵션을 사용하지 않도록 설정하십시오.---------------------------확인 --------------------------..
애플 키보드 윈도우에서 키 설정 변경하기(SharpKeys) 애플 키보드를 윈도우에서 사용하려니 유용한 특수키들이 빠져서 사용에 불편함이 있었다.예를 들어 애플 키보드에는 마우스 오른쪽 클릭을 줄여주는 메뉴키가 없다. ㅜㅜ이런 키들을 다시 맵핑하는 방법이 있는데 레지스트리를 변경 하는 것이다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map을 변경 하면 되는데 키 찾기도 힘들고 넣는것도 귀찮고... 그래도 해보고 싶다면 방법은 아래 링크의 블로그를 보면 알수 있다. http://smallvoid.com/article/winnt-scancode-map.html 하지만 더 편한 방법이 있으니!아래의 블로그를 보면 방법이 소개 되어 있다. http://www.wintelle..
키보드 레이아웃 코드 Scan Code Key Scan Code Key Scan Code Key Set Set Set USB Set Set Set USB Set Set Set USB 1 2 3 1 2 3 1 2 3 01 76 08 29 Esc 37 7C * PrtSc E0 5E E0 37 Power 02 16 16 1E ! 1 37+ 7C+ 7E 55 * KP E0 5F E0 3F Sleep 03 1E 1E 1F @ 2 37/54+ 7C/84 57 46 PrtSc E0 63 E0 5E Wake 04 26 26 20 # 3 38 11 19 E2 Alt L E0 20 E0 23 7F Mute 05 25 25 21 $ 4 E0 38 E0 11 39 E6 Alt R E0 30 E0 33 80 Volume Up 06 2E 2E 22 ..
[SqlServer] SP 등 오브젝트 안에서 키워드 찾기 SELECT DISTINCT OBJECT_NAME(o.object_id) AS SP_NAME FROM SYS.SQL_MODULES m WITH(NOLOCK) , SYS.OBJECTS o WITH(NOLOCK) WHERE m.object_id = o.object_id AND o.TYPE = 'P' -- P:SP , U:테이블, TR:트리거, V:View, IF(FN)(TF):Funtion AND m.DEFINITION LIKE '%tablename%' --찾고 싶은 키워드 ORDER BY SP_NAME; --컬럼 타입으로 검색SELECTdistinct TABLE_NAMEFROM INFORMATION_SCHEMA.COLUMNS WHERE DATA_TYPE = 'nvarchar'