發表文章

目前顯示的是 10月, 2011的文章

找不到必要的 .Net Framework Data Provider。可能尚未安裝。

找不到必要的 .Net Framework Data Provider。可能尚未安裝。 最近將新開發的系統從自己電腦移到SERVER上時,發生了詭異的現象 在SERVER上開VS2010時整個系統WORK都正常,但是只要跑IIS服務時 連線DB的時候就會出現這詭異的異常 找不到必要的 .Net Framework Data Provider。可能尚未安裝。 當然得也搞了我超久,網路上沒人遇到這個問題嗎?好怪異 不過最後在大陸網站上找到也有發生這個問題,解決方法是 開起IIS應用程式集區,選擇指定的應用程式名稱,開啟進階設定,將啟用32位元應用程式 True及載入使用者設定檔True 這樣就能能啟動 .Net Framework Data Provider

C# WOL ROUTE 分享器 網路喚醒

圖片
這陣子常常需要連線回家~但連線回去後又不想一直開著電腦浪費電,於是就想到好久以前就有的技術WOL 可以用,但硬體設備有了,卻缺少了軟體的控制,網路上雖然有很多,但自己也想知道一下原理,於是就動手寫了一下WOL這奇怪的封包!! 我的環境 俗稱小烏龜(WAN) >> 分享器(ROUTE) >> 家中電腦(多台) 以下是我的分享器設定 /// <summary> /// 發送WOL至遠端電腦 /// </summary> /// <param name="strIP">目的地IP</param> /// <param name="intPort">目的地PORT</param> /// <param name="strMAC">遠端電腦的MAC</param> /// <returns>True/False</returns> private Boolean SendWOLCmd(String strIP,int intPort, String[] strMAC) {  System.Net.IPAddress IPAdd = null;  System.Net.IPEndPoint IPEP = null;  System.Net.Sockets.Socket socket = null;  System.Net.IPHostEntry hostEntry = null;  try  {   // 如果是網域名稱的話則由 IPHostEntry 來要求DNS取得IP   if (!System.Net.IPAddress.TryParse(strIP, out IPAdd))   {    // 向本機端的DNS取得IP    hostEntry = System.Net.Dns.GetHostEntry(strIP);    IPAdd = System.Net.IPAddress.Parse(hostEntry.AddressList[0].ToString());   }