'Windows/Tip'에 해당되는 글 34건
- 2007.09.17 ASP.NET 2.0과 IIS 설치 순서에 관련된 오류 해결 방법
- 2007.01.22 VC6에서 환경변수 자동 등록 방법
- 2007.01.11 Microsoft E-Book(chm files) 의 깨진 글자 보이게 하는 방법
- 2007.01.10 VC++ 6.0 에서 Debugging Tip
- 2006.12.13 윈도우즈 환경에서 net 명령어로 메세지 보내는 방법
- 2006.10.30 안티크래킹 시큐리트 관련 정보
- 2006.10.30 Windows 시스템레벨 개발자에게 도움이 되는 사이트
- 2006.10.30 윈도우 시스템 관련책 저자의 홈페이지
- 2006.10.18 Windows Server 2003 PSDK
- 2006.10.15 Visual Studio 새로운 창으로 여는 방법
ASP.NET 2.0과 IIS 설치 순서에 관련된 오류 해결 방법
1. 접근권한 계정 등록
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ 경로에 aspnet_regiis 도구를 이용하여 접근 권한에 관한 계정을 등록 시킨다. 아래과 같은 방법으로 접근 권한 계정을 등록
C:\...\v2.0.50727> aspnet_regiis.exe -ga iwam_계정이름
계정이름은 내 컴퓨터의 오른쪽 버튼 : Manage(관리) 에 보면
Local User and Group -> Users 에 보면 IWAP로 시작하는 계정을 등록 하면 된다.
그리고 나면 iis메타베이스에 대한 접근 권한을 iwam 계정이 갖게 된다.
-- iwam계정은 iis 프로세스를 시작시키기 위한 식별자 계정입니다.
2. iis 를 열고 등록정보 중에 http 헤더부분을 보시면 사용자지정 헤더부분에
X-Powered-By:APS.NET 이라고 있는지 확인 하신 후에
없으면
다시 aspnet_regiis.exe를 여시고
(시작)
aspnet_regiis -i
돌아가는지 확인
안되면
(종료)
aspnet_regiis -e
(시작)
aspnet_regiis -i
돌아가는지 확인
VC6에서 환경변수 자동 등록 방법
C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
Microsoft E-Book(chm files) 의 깨진 글자 보이게 하는 방법
1. html help workshop 을 Microsoft 에서 받습니다.
이것이 html <==> chm 변환해 주는 것인데, 이것을 이용해서 우선 chm 을 html 로 디컴파일 해 줍니다.
2. htm 소스를 열어 보면, 소스 부분 글자가 깨어져 보입니다. (아래 2가지 방법 중 한가지 선택)
해결방법1. 모든 htm 파일의 헤더 안에 명시적으로 charset 을 지정하는 부분을 추가해 주면 됩니다.
<HEAD> 태그 내에 다음과 같이 추가 한다
<META HTTP_EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
해결방법2. htm 파일내에 잘못된 케릭터 -96과 -110에 해당하는 문자를 아래와 같이 변경 합니다.
-96은 공백 문자 ' '로 변경, -110 은 '`'(apostrophe) 문자로 변경
예를 들면 해당 파일을 메모리에 올리고 아래와 같이 바꾼 후 파일을 새로 저장 합니다.
if(buffer[i] == -96)
buffer[i] = ' ';
else if(buffer[i] == -110)
buffer[i] = '`';
* 해결방법1은 인터넷 에서 검색 해서 알아낸 방법인데 실제로 해결되지 않아서 2번의 방법으로 해결
3. 다시 html help workshop 로 새로운 프로젝트 만든 후, 맨 처음 디컴파일해서 생성된 hhc 파일을
추가해 주고, Compiler 옵션에서 Search등의 세부 사항을 설정한 후 chm 파일로 컴파일 합니다.
꼬릿말 : htm의 파일의 갯수가 굉장히 많으므로 하나하나 모두 바꾸기는 힘이 든다. 따라서 프로그램으로 만들거나 unix의 bash 스크립트 등을 이용하여야 하는데 프로그램으로 할경우 _findfirst() 함수와 _findnext() 함수를 이용하면 편리 하다. MSDN을 참고 ...
VC++ 6.0 에서 Debugging Tip
메뉴에서 확인 하는 방법
- Tools -> Error Lookup 에서 Value 에 GetLasError()가 리턴한 값을 넣고 Lookup 버튼을 누르면
에러에 대한 설명을 얻을 수 있다.
- @err 라고 입력 하면 LastError Value를 얻을 수 있다.
- @err,hr 라고 입력 하면 Last Error 뿐 아니라 Format Message를 수행한 결과의 문자열도 바로 확인 할 수 있다.
- @TIB 라고 입력 하면 Thread Environment Block의 주소를 얻을 수 있다.
윈도우즈 환경에서 net 명령어로 메세지 보내는 방법
윈도우에서 로컬 네트워크상의 컴퓨터에게 메세지를 보내는 명령
시작 -> 실행 -> cmd (엔터)
콘솔창에 아래와 같이 입력
net send IP(혹은 컴퓨터 이름) 메세지
안티크래킹 시큐리트 관련 정보
Windows 시스템레벨 개발자에게 도움이 되는 사이트
- 여러가지 시스템 유틸리티와 소스를 얻을수 있는곳
http://www.osr.com/
http://www.sysinternals.com/
http://www.osronline.com/section.cfm?id=27 - 각종 디바이스 드라이버 자료와 소스가 있는곳
http://www.beyondlogic.org/ - MS에서 수행하는 연구 프로젝트들..
http://research.microsoft.com/research/projects/ - 각종 파일포맷에 대한 정보가 있는곳
http://www.wotsit.org/ - WinDBG 최신버전 다운받는곳
http://www.microsoft.com/whdc/ddk/debugging/ - Windows NT 계열의 커널 구조와 최대한 비슷하게 구현하고 동일한 DDK , API 인터페이스를 구성한 ReactOS 계속 개발중인 소스도 받아 볼수 있습니다.
http://reactos.com/ - Windows 2000과 달라진 WindowsXP Kernel 내용
http://msdn.microsoft.com/msdnmag/issues/01/12/XPKernel/default.aspx - 멀티프로세서 시스템에서의 Windows
http://www.winntmag.com/Articles/Print.cfm?ArticleID=303 - MultiProcessor Specification
http://www.intel.com/design/pro/datashts/242016.htm - HyperThreading System에 대한 자료
http://www.microsoft.com/whdc/hwdev/platform/proc/ht-windows.mspx
http://www.intel.com/technology/hyperthread/
윈도우 시스템 관련책 저자의 홈페이지
- <Matt Pietrek>
홈피 : http://www.wheaty.net/
저서 : Windows 95 System Programming Secrets, Windows Internals, Undocumented Windows (coauthor)
근황 :Compuware의 BoundsChecker, Distributed Analyzer팀에서 일하고 있네요
category : Undocumented - <Andrew Schulman>
홈피 : http://www.undoc.com/
저서 : Unauthorized Windows 95, Undocumented Windows, Undocumented DOS
근황 : Software Reverse Engineering이라는 책을 쓰고 있고 조만간 출간될 예정인듯 하네요
책에 대한 목차는 http://www.undoc.com/reveng.html에 있네요
category : Undocumented - <Walter Oney>
http://www.oneysoft.com/
저서 : Windows Driver Model 1st, 2st, System Programming for Windows95
근황 : 숙련도를 바탕으로 최고 성능의 디바이스 드라이버를 만드는 회사를 운영하는듯 하네요
category : Device Driver - <David Solomon>
http://www.solsem.com/
저서 : Inside Windows 2000, Inside Windows NT
근황 : 열심히 저술활동과 세미나를 하는것 같네요.. 이분 강의한 video를 보았는데 역시 대단한 말솜씨도 있는듯 하네요.
category : Software Design - <Jeffrey richter>
http://www.wintellect.com/
저서 : Programming Applications for Microsoft Windows, Advanced Windows
근황 : .NET에서 안정적으로 돌아가는 프로그램을 만들기위한 컨설팅과 디버깅등을 해주는 회사를 운영하는듯 하네요
category : Application Programming - <Charles Petzold>
http://www.charlespetzold.com/
저서 : Programming Windows 95, Programming Windows with C#, CODE - <Knuth>
http://www-cs-faculty.stanford.edu/~knuth/
CS를 전공하는 사람이라면 다 알고 있을 KNuth교수님 홈피
저서: The Art of Computer Programming ...
Windows Server 2003 PSDK
![](http://pds2.egloos.com/pds/200610/18/39/d0025239_09102536.gif)
Download
Visual Studio 새로운 창으로 여는 방법
Visual Studio 6.0 에서 코드를 짜다가 다른 프로젝트를 새창으로 열고 싶을 때 있다. 하지만 기본적으로 탐색기 에서 다른 dsw 를 클릭하면 이미 열려있던 창에 열리게 되어 몹시 짜증나게 만들때가 있다. 이것을 해결 하기 위한 방법은 다음과 같다.
탐색기를 열어서
"도구 ->폴더옵션->파일형식"
그곳에서 dsw를 선택하고
"고급옵션 -> 파일형식 편집 -> DDE사용을 체크해제"
이렇게 하면 탐색기에서 dsw 파일을 더블 클릭 하면 새로운 창에서 열리게 된다.