我們的Vista小工具崩潰和我的電子郵件充滿抱怨的附帶好處之一是,我學會了如何在visualstudio中除錯Vista小工具,所以我和大家分享財富。
在本練習中,您將需要一個visualstudio2005的副本和一個損壞的Vista小工具,但是如果您嘗試的話,您可能可以調整它以使用不同的工具。
關鍵步驟:啟用指令碼除錯
開啟Internet Explorer的“選項”面板,找到“高階”選項卡並取消選中“禁用指令碼除錯”框。
除錯完成後,您可能希望關閉此功能,因為它在瀏覽時會變得非常煩人。
開啟小工具程式碼
安裝小工具後,Windows將解包並將檔案複製到使用者配置檔案中的資料夾中。我們需要找到這個資料夾並開啟構成小工具邏輯的javascript檔案。
只需將以下內容貼上到瀏覽器位址列中:
%LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets
您將看到配置檔案中安裝的所有小工具的目錄列表。在visualstudio中開啟主javascript檔案。
附加到邊欄程序
接下來,我們需要附加到小工具的特定側邊欄程序。(執行此步驟之前,請確保小工具正在執行)
轉到“工具\附加到程序”或按Ctrl+Alt+P開啟對話方塊。
現在您應該查詢一個名為邊欄.exe將標題設定為小工具的名稱,然後單擊“附加”按鈕。
For a close-up view, you can see that the gadget is running under a separate process from the main sidebar, but the title is set to “How-To Geek”.
現在是關鍵的一步…點選在白**域的左邊設定一個斷點…
如果一切順利,您將立即看到一個名為x-gadget的新檔案:///主要.js一旦遇到斷點,除錯工具就會啟用。
請注意,您不能修改此檔案,但可以使用即時視窗實時測試任何程式碼。
重要注意事項
除錯愉快!
... 不要與visualstudio混淆,visualstudio程式碼是一個強大的開源文字編輯器,在Linux上本機執行。它內建的Intellisense(上下文程式碼完成)將所有其他文字編輯器都擊垮了。 ...
...說可能有點過分。如果你很好奇,只是想玩一下,微軟的visualstudio程式碼可能是更好的選擇。 ...
... 首先,visualstudio程式碼與visualstudio不同。visualstudio是一個臃腫的IDE,visualstudio程式碼是一個可定製的文字編輯器,它可以根據需要簡單或高階,這要感謝它的第三方擴充套件庫。...
...搜尋完美的程式碼編輯器,很有可能您同時遇到了Atom和visualstudio程式碼。當然,還有很多其他的編輯,但這兩個是被談論最多的。 ...
微軟的visualstudio程式碼是目前最好的免費文字編輯器之一。它結合了完整的功能集和相對易用性,對於一個電子應用程式來說,效能出奇的好。撇開以上原因不談,人們喜歡它的原因之一是它的可擴充套件性。 ...
... visualstudio程式碼是一個輕量級的原始碼編輯器,它在特性方面仍然很重要。 ...
... 除了是開發人員中最流行的程式碼編輯器之一之外,visualstudio程式碼是輕量級的。它也被稱為VS程式碼,是微軟的一個跨平臺產品,其特性超過了典型的文字編輯器。 ...
...Windows10,包括Windows10Home。 側載未簽名的應用程式(並在VisualStudio中除錯它們) 相關報道:windows10允許你像Android那樣側載通用應用程式 此選項位於“Windows應用商店應用程式”和“側載應用程式”下面。選擇“Windows應用商店應...
...和簡單的批處理指令碼的強大功能,您可以輕鬆地新增讓visualstudio為每個釋出程式碼生成自動建立原始碼備份的功能。 工作原理 我們的解決方案很簡單:每當發生成功的構建事件時,我們都會執行一個批處理指令碼,該指令...
...欄的幾個選項。 從Vista複製檔案 注意:在本例中,我們使用32位版本的Vista和Windows 7。確保您已使用管理員憑據登入。 如果您有一臺Vista機器正在執行,我們可以將Windows側邊欄檔案複製到windows7機器上。在Vista計算機上,導航到C...