2015年8月8日

反組譯c# Usercontrol的修改要點

有時很無奈需要維護沒有原始碼的.net DLL/EXE, 以下提供經驗供參考

2015年6月16日

利用指令安裝和反安裝windows service

首先你見例一個windows service,compile後將專案bin\release下的所有檔案,複製到d:\myservice
舉例你的windows service名為<yourproject>.exe

建立Windows service
1. 新增一個windows Service 專案
2. service1.cs的設計畫面,右鍵選單,選 加入安裝程式
image
完成後
image

接著設定安裝在服務的名稱

image

安裝成服務,名稱就會是Service1

image


如果缺少這步驟在安裝時會有以下錯誤
….缺少  RunInstallerAttribute.Yes
安裝service
1. 切換到 installutil 的路徑:
64 bit: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe.
32 bit :
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe.
將InstallUtil.exe複製到你的程式安裝目錄下d:\myservice
  
2. 使用管理者身分打開command 視窗, 切換到你的程式目錄d:\myservice

installutil <yourproject>.exe
會彈出密碼輸入視窗,使用者名稱為 computerName\帳號
image
成功訊息
image
反安裝service
installutil /u <yourproject>.exe
成功畫面

image
Ref:
https://msdn.microsoft.com/en-us/library/sd8zc8ha(v=vs.110).aspx

2015年4月27日

Community Camp 社群大會

歡迎大家一同報名,小弟這次會為大家講說Azure web site,以下是報名網址:

2015年3月9日

Log4Net輸出檔案為UTF8格式

預設的Log4Net輸出格式是ANSI編碼,要確認編碼格式可以用Notepad++打開Log檔,點編碼 就可以看到

2015年2月11日

隨時待命的好聲音-Sound Matters foxL DASH 7

很榮幸參加SOMA公司舉辦的soundmatters藍芽喇叭的試玩會,今天的主角是foxL Dash 7,soundmatters這品牌是由前NASA工程師Godehard Guenther博士創立,他擁有核子物理、天文學、物理化學三個博士學位,在音響界更是響噹噹的人物。

2015年2月2日

Calorie book-卡洛里大作戰 操作說明

在介紹操作之前,先談一下減重的基本概念。迫不及待可以根據以下位置下載: