Visual Studio를 사용하여 Windows Vista 사이드 바 가젯을 디버깅하는 방법

Sep 19, 2025
문제 해결
캐치되지 않은 콘텐츠

Vista Gadget 중단과 불만 사항으로 가득 찬 이메일의 부수적 인 이점 중 하나는 Visual Studio에서 Vista Gadget을 디버깅하는 방법을 배웠기 때문에 모든 사람과 부를 공유하고 있다는 것입니다.

이 연습에서는 Visual Studio 2005 사본과 손상된 Vista 가젯이 필요하지만 시도하면 다른 도구를 사용하도록 조정할 수 있습니다.

중요 단계 : 스크립트 디버깅 활성화

Internet Explorer의 옵션 패널을 열고 고급 탭을 찾은 다음 "스크립트 디버깅 비활성화"확인란을 선택 취소합니다.

디버깅을 마친 후에는 탐색하는 동안 상당히 성 가실 수 있으므로이 기능을 끄는 것이 좋습니다.

가젯 코드 열기

가젯을 설치하면 Windows에서 파일의 압축을 풀고 사용자 프로필의 폴더에 복사합니다. 이 폴더를 찾아 가젯의 로직을 구성하는 자바 스크립트 파일을 열어야합니다.

Explorer 주소 표시 줄에 다음을 붙여 넣으십시오.

% LOCALAPPDATA % \ Microsoft \ Windows 사이드 바 \ 가젯

프로필에 설치된 모든 가젯에 대한 디렉토리 목록이 표시됩니다. Visual Studio에서 기본 javascript 파일을 엽니 다.

사이드 바 프로세스에 연결

다음으로 가젯에 대한 특정 사이드 바 프로세스를 첨부해야합니다. (이 단계를 수행하기 전에 가젯이 실행 중인지 확인하십시오.)

Tools \ Attach to Process로 이동하거나 Ctrl + Alt + P를 눌러 대화 상자를 불러옵니다.

이제 제목이 가젯 이름으로 설정된 "sidebar.exe"라는 프로세스를 찾은 다음 첨부 버튼을 클릭해야합니다.

확대보기의 경우 가젯이 기본 사이드 바와 별도의 프로세스에서 실행되고 있지만 제목이 "How-To Geek"로 설정되어 있음을 알 수 있습니다.

이제 중요한 단계입니다. 클릭하여 흰색 영역 바로 왼쪽에 중단 점을 설정합니다.

모든 것이 순조롭게 진행되면 x-gadget : ///main.js와 같은 이름의 새 파일로 즉시 이동하고 중단 점에 도달하는 즉시 디버깅 도구가 활성화됩니다.

이 파일은 수정할 수 없지만 직접 실행 창을 사용하여 모든 코드를 실시간으로 테스트 할 수 있습니다.

중요 사항

  • 자주 폴링하는 가젯을 디버깅 할 때 간격을 매우 낮게 설정하여 트리거 될 때까지 오래 기다릴 필요가 없도록하는 것이 좋습니다.
  • 원본 소스 파일을 변경할 수 있지만 가젯을 닫았다가 다시 연 다음 다시 연결해야합니다.
  • 로드되는 기호가 없다는 오류가 발생하면 스크립트 디버깅을 활성화하는 첫 번째 단계를 따르지 않은 것입니다.
  • 감시 상자에 감시 할 변수 이름을 수동으로 입력해야하지만 실제 디버거처럼 가젯을 단계별로 실행할 수 있습니다.

행복한 디버깅!

Windows 7 Gadget In Silverlight.wmv

Create Gadget Style Windows In WPF

Computer Cleanup - A Step By Step Windows Vista Tutorial

The Complete Trilogy: Completely Transforming Windows 7 To Windows Vista (voice Included)

Улучшаем Windows Vista часть 1 (Шаманим с Minecrafterom) :-)


문제 해결 - 가장 인기있는 기사

잠긴 경우 Chromebook을 Powerwash하는 방법

문제 해결 Sep 29, 2025

일종의 암호로 보호되는 모든 디지털 기기와 마찬가지로 Chromebook에서 잠길 가능성이 있습니다. 이런 일이 발생하는 경우 로그인하지 않�..


Android로 전환 하시겠습니까? 알아야 할 모든 것이 있습니다.

문제 해결 Jun 14, 2025

다른 플랫폼에서 Android로 전환하는 경우 전환이 다소 어려울 수 있습니다. 어떤 것들은 익숙한 방식으로 작동 할 수 있지만 다른 많은 것..


"자녀 보호"란 무엇이며 내 Mac에서 실행되는 이유는 무엇입니까?

문제 해결 Feb 7, 2025

캐치되지 않은 콘텐츠 Mac에서 parentalcontrolsd라는 기능이 실행되고 있습니다. 최소한 확인 된 활동 모니터 . CPU주기를 모두 사..


모든 PC 게임이 DirectX의 자체 복사본을 설치하는 이유는 무엇입니까?

문제 해결 Sep 3, 2025

DirectX는 Windows 운영 체제의 일부입니다. 그렇다면 Steam, Origin 또는 다른 곳에서 설치하는 모든 PC 게임이 자체 DirectX 사본을 설치하는 것처..


Windows에서 DirectX 진단을 사용하는 방법

문제 해결 Jul 12, 2025

DirectX는 멀티미디어 및 동영상 프로그램을 위해 Windows에서 사용되는 API 모음이며 특히 게이머에게 중요합니다. DirectX 진단 도구는..


Windows 7 또는 Vista를 부팅하는 동안 "BOOTMGR이 없습니다"오류 수정

문제 해결 Jul 17, 2025

캐치되지 않은 콘텐츠 Windows 7 또는 Vista 컴퓨터에 "BOOTMGR is missing"오류가 발생했다면 혼자가 아닙니다. 문제가 하드웨어와 관련이없는 경우 Wind..


Windows XP에서 "내 컴퓨터"가 느리게 열리는 문제 해결

문제 해결 Oct 30, 2025

캐치되지 않은 콘텐츠 "내 컴퓨터"를 컴퓨터에서 여는 데 시간이 너무 오래 걸리는 경우 네트워크 폴더와 프린터를 검색하는 동안 Windows가 중�..


XP에서 DirectX 진단을 실행하는 방법

문제 해결 Jun 26, 2025

캐치되지 않은 콘텐츠 비디오 게임 성능에 관심이 있거나 3D 애플리케이션의 일부 문제를 해결하려는 경우 진단을 실행하여 XP의 DirectX 9가 최�..


카테고리