由於檔名部分只支援BIG5,所以要將HeaderEncoding改為BIG5即可!
protected void Page_Load(object sender, EventArgs e) { Response.ContentType = "application/octet-stream"; Response.HeaderEncoding = System.Text.Encoding.GetEncoding("BIG5"); Response.AddHeader("content-disposition","attachment;filename=中文.doc"); Response.WriteFile(Server.MapPath("~/中文.doc")); Response.End(); }
不須透過迴圈,直接將ArrayList專為Array
static void Main(string[] args) { { ArrayList Lists = new ArrayList(); Lists.Add("a"); Lists.Add("b"); Lists.Add("c"); string[] s = (string[])Lists.ToArray(typeof(string)); foreach (string item in s) { Console.WriteLine(item); } } { ArrayList Lists = new ArrayList(); Lists.Add(1); Lists.Add(2); Lists.Add(3); int[] i = (int[])Lists.ToArray(Type.GetType("System.Int32")); foreach (int item in i) { Console.WriteLine(item.ToString()); } } }
如果出現.NET Runtime 2.0 Error Reporting # 5000 就需要設定例外處理,才能夠抓取到Error資訊!
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(WorkerThreadHandler); public void WorkerThreadHandler(object sender, UnhandledExceptionEventArgs args) { if (!(args.ExceptionObject is ThreadAbortException)) { Exception exc = args.ExceptionObject as Exception; MessageBox.Show(exc.ToString()); } }
VMWare有內涵VNC功能,只是必須透過檔案修改才能啟用,目前沒有GUI介面可以使用!
修改VMWare設定檔*.vmx
RemoteDisplay.vnc.enabled = "TRUE"
RemoteDisplay.vnc.password = "vncpassword"
RemoteDisplay.vnc.port = "5900"
網址:http://teethgrinder.co.uk/open-flash-chart-2/
可以在命令提示字元使用
control userpasswords2
或
netplwiz
呼叫進階使用者帳號管理
或是於控制台 --> 使用者帳戶 --> 管理使用者帳戶
取消 "必須輸入使用者名稱和密碼, 才能使用這台電腦 "
var isMSIE = /*@cc_on!@*/false;
有人提出更短的 code:(意思一樣,把 false 用 !1 取代)
var isMSIE = /*@cc_on!@*/!1;
1.開啟gpedit.msc
2.選擇 電腦設定 > 系統管理範本 > 系統 > 顯示關機事件追蹤器
3.選擇 "已停用" 按下確定即可。
如果要修復 ASP.NET 的 IIS 對應,請執行 Aspnet_regiis.exe 公用程式:
1.按一下 [開始],然後按一下 [執行]。
2.在 [開啟] 文字方塊中,輸入 cmd,然後按下 ENTER。
3.在命令提示字元中輸入下列命令,然後按下 ENTER:
"%windir%\Microsoft.NET\Framework\version\aspnet_regiis.exe" -i
SELECT SERVERPROPERTY('productversion')、SERVERPROPERTY ('productlevel')、SERVERPROPERTY ('edition')
會傳回下列結果:
- 產品版本 (例如,10.0.1600.22)
- 產品等級 (例如,RTM)
- 版本 (例如,Enterprise)