我們有一個 ASP.NET 專案需要透過 UNC 路徑將檔案寫入到另一台電腦中,但是卻在測試的過程發現 Windows Vista 無法對網路上的 共用資料夾 ( Share Folder ) 進行 重新命名 的動作,我確定權限都有正確設定,而且可以寫入檔案、建立目錄、刪除檔案、刪除目錄,就是沒辦法對目錄進行重新命名,以致於遲遲無法完成專案的「目錄更名」功能。
... 繼續閱讀 ...
最近發現我們常用的 Expresso 工具竟然出現使用期限到期的訊息,而且不註冊還不能開啟工具,上去官網之後才發現註冊是不用錢的。不過在想到註冊取得 Registration Code 之前又找到了另一套功能更簡單也更容易上手的 Regular Expression 設計工具 ( for .NET ) 叫做 Regular Expression Designer。
... 繼續閱讀 ...
微軟最近推出了一套新工具叫做 Managed Stack Explorer ( MSE ) 可以分析任何使用 .NET 2.0 以上的應用程式執行過程的所有 Call Stack,他可以詳實的紀錄 .Net 應用程式執行的過程,包括在 .Net 執行時所有的執行緒(Threads),最主要的功用可以用來快速偵測 .Net 程式掛掉 (Hang) 的執行緒或特定類別的特定方法(Method)。除此之外,還可以偵測 IIS6 的 Worker Process (w3wp.exe) 上所有執行中的 ASP.NET 應用程式,所以包含 ASP.NET 頁面 Hang 住的情況也能夠協助分析問題。
... 繼續閱讀 ...
我去年曾經寫過一篇關於『存取被拒絕,因此無法開始監視 \\192.168.x.x\XXX 的變更 』的文章,當時是寫在 IIS6 的時候如何正確設定虛擬目錄,並讓 ASP.NET 網站能夠正常運作。今天我正式遇到 IIS7 的例子,並藉此分享 IIS7 如何正確設定目錄在 UNC 下的虛擬目錄(Virtual Directory)。
... 繼續閱讀 ...
Community Clips 是 Microsoft Office Labs 的一個子計畫,他們提供一個網站讓使用者能夠上傳自行錄製的 Office 使用教學影片,而他們也提供一套畫面錄影工具讓使用者錄製畫面操作的過程,難得的是這套免費的工具還真是好用!
... 繼續閱讀 ...
真糟糕,知名的「許功蓋」又再次重出江湖,這次出現的地方竟然是 URLScan 工具,我知道有許多專業網管人員都會安裝 URLScan 到網站主機用以提供基礎網站安全防禦,但是當遇到開發人員將網站開發完要上線時無辜的被 URLScan 阻擋時,不瞭解的網管或客戶還可能會以為是程式出問題,而讓軟體工程師改程式改到地老天荒…
... 繼續閱讀 ...
微軟在多年前推出了一個 HTML Help Workshop 工具,可以產生 *.chm 格式的離線網頁,你可以很輕易的透過此工具編輯一個離線的網站,比較常用於桌面軟體的說明檔格式。不過這個軟體應該已經 6 ~ 7 年沒再更新了,對於 Unicode 的支援也不好,若沒有正確設定很容易就會導致中文顯示異常的問題。
... 繼續閱讀 ...
最近有個專案由於需要對資料庫修正設定,必須開啟 SQL Server 2005 的查詢通知(Query Notification)功能,由於開啟查詢通知功能要啟用 Service Broker,而設定時需要中斷所有與該資料庫的連線才能設定成功,我們一般的實務作法是先將資料庫轉為「單人模式」再進行操作,但因為網站並沒有斷線,所以當透過 Management Studio 的 GUI 介面對資料庫切換至單人模式後,這個「單人」卻立即被網站的連線給搶走!
... 繼續閱讀 ...
我之前有個專案因為有用到一個 PKI 元件,該元件是用 C++ 開發的 DLL 元件,但當改安裝到 64 位元的Windows Server 2008 上就不能用了。直到最近終於在無意間發現一個 Windows Server 2008 64 位元版的一個 "秘密",可以解決這種 32bit DLL 不相容於 64bit 環境的問題。
... 繼續閱讀 ...