2014年2月19日 星期三

在某台新電腦無法執行Sqlite 程式出現 getfactory exception argument exception

在某台新電腦無法執行Sqlite 程式出現 getfactory exception argument exception
發現問題在於machine.config裡面沒有sqlite 的dataprovider
找到c:\windows\Microsoft.NET\Frmework\v4.0.30319\Config\machine.config

在裡面手動加入

如下

加入紅字部分
存檔後就可正常運作

2013年12月10日 星期二

更新IE11 ASP.NET網站變的不正常 無法上傳檔案


最近微軟又推出win7版本的IE11
所以更新IE11後 ASP.NET 網站變的不正常 無法上傳檔案
原因是沒有更新KB2836939-v3
當您使用 Internet Explorer 10 或更新版本在 ASP.NET 網頁的更新面板中按一下 ImageButton 控制項時,部分 PostBack 作業失敗。此外,將不會引發伺服器端的 Click 事件。

注意 若在 Web 應用程式中自訂 ASP.NET 瀏覽器定義檔架構,此更新可能會中斷自訂。將使用設定參數回復較舊的行為:

解決方法:

下載 KB2836939-v3
http://www.microsoft.com/zh-tw/download/details.aspx?id=39257

安裝更新後就正常了。

2013年9月10日 星期二

[ASP.NET]更新Internet Explorer 10 之後 asp:LinkButton 的postback無法使用


由於更新IE10 之後 asp:LinkButton的postback 變成一個不支援的語法
Chrome跟Firefox卻很正常使用
用相容性檢視可以用,但是畫面會變很奇怪
原因是因為.Net Framework的browser definition files 裡面沒有IE10
ASP .NET不認得IE10瀏覽器 所以ASP .NET給IE10舊的瀏覽器的語法

後來上網找到原因是伺服器需要上一個.Net Framework 的Patch
讓你的ASP.NET 認得IE10瀏覽器
patch 到下面下載

2012年1月30日 星期一

Windows 2008 R2 設定 SNTP/NTP Server 時間伺服器(Time Server)

如何設定Windows 2008 R2為時間伺服器
  1. 開始 ,按 執行,輸入regedit 然後按確定
  2. 在登錄檔裡找到下列路徑
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
  3. 在右邊 在AnnounceFlags 按右鍵,然後按修改
  4. 把它的值改成5 按確定
  5. Enable NTPServer
    1. 在下列位置
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\                                               Services\W32Time\TimeProviders\NtpServer\
    2. 在右邊 在 Enabled  按右鍵,然後按修改
    3. 把它的值改成1按確定
  6. 退出regedit
  7. 執行cmd 在命令列打下列指令
    net stop w32time && net start w32time
然後時間伺服器就可以運作了

提醒

  • 確定w32time開機自動執行
  • 確定UDP port 123 防火牆內有允許 

2011年8月6日 星期六

SDXC 記憶卡在Windows XP上讀取

最近買了一張SDXC的記憶卡
結果發現在XP上竟然無法讀取,一直出現要我格式化,完全無法讀取
上網查發現原來XP不支援exFAT
SDXC的格式是exFAT檔案格式所以我的XP無法讀取
所以需要安裝KB955704  
下載後安裝 重開機後就可以讀取exFAT 的磁碟了,但是讀卡機也是要有支援SDXC才行
 然後就可以讀取我的照片了。

2011年4月29日 星期五

Visual Studio 2010 完整移除方法 VS2010 Full Uninstall




最近VS2010 一直出現錯誤,所以想要給他完整移除,FULL Uninstall重新安裝
結果安裝完後還是一樣錯誤,因為沒有移除乾淨

依照微軟網站http://msdn.microsoft.com/zh-tw/library/e2h7fzkw.aspx
完整移除方法有兩種
方法1.下載Microsoft Visual Studio 2010 Uninstall Utility來移除,如果要更完整移除的話就要在後面加參數/full
.NET Framework 4,都移除的話要加/netfx
最快的方法就是在檔案上按右鍵選建立捷徑
然後在捷徑按右鍵->內容->捷徑 的 目標 後面加上 /full /netfx
例如放在D槽的話 D:\VS2010_Uninstall-RTM.ENU.exe /FULL /netfx

然後執行捷徑,照著下一步就可以完整移除

方法2.

  1. 開啟控制台新增移除程式
  2. 找到VS2010移除
  3. 然後下面東西也要一一移除
    1. Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools
    2. Microsoft SQL Server 2008 R2 Transact-SQL Language Service
    3. Microsoft SQL Server 2008 R2 Data-Tier Application Project
    4. Microsoft SQL Server 2008 R2 Data-Tier Application Framework
    5. Microsoft Sync Framework SDK v1.0 SP1
    6. Microsoft Sync Framework Services v1.0 SP1
    7. Microsoft Sync Framework Runtime v1.0 SP1
    8. Microsoft Silverlight 3 SDK
    9. Microsoft ASP.NET MVC 2
    10. Microsoft ASP.NET MVC 2 - Visual Studio 2010 Tools
    11. Microsoft .NET Framework 4 Multi-Targeting Pack
    12. Microsoft TFS Object Model
    13. Microsoft Visual F# 2.0 Runtime
    14. Microsoft Visual Studio x64 Prerequisites

2010年12月30日 星期四

[PowerPoint] 把PowerPoint投影片比例改成16:9的方法


剛剛有人反應,投影片show出來兩邊有黑邊,判斷原因是原本投影片比例為4:3,但是螢幕是16:9的所以黑邊很大,找了一下把投影片設定成16:9的方法如下

把投影片改成16:9的方法

1切換到”設計”tag

2.按版面設定

3.投影片大小項目改成”如螢幕大小(16:9)”按下確定。

如下圖示