那時年紀輕,只知 DOS
2020年12月26日 星期六
16歲時只知 DOS,大一計概時多了 Windows 和 只能在電算中心連線的 Unix 程式(ftp, telnet, news, gopher),還在後續的蹺課生涯和學長的私下分享接觸到大X帖,畢業後,對於服務器建置和網路技術十分好奇,更驚訝有人願意免費提供這樣的軟體而不求回報,太強了!
[記錄] VMware Hardware Version List 虛擬機器版本
一直在 vSphere Client 看到虛擬機右上角會出現驚嘆號,旁邊還有一個數字,上網查了一下,原來不同軟體和版本支援的"虛擬機器版本"也不一樣,把官網的內容記下來,下次就不用再找了
Ref: https://kb.vmware.com/s/article/1003746
[C# ] 指令參數解析套件 CommandLine
2020年10月7日 星期三
用來判斷指令後的參數,查到的資料有 NDesk.Options 和 這套 CommandLine,這套用起來還不錯,開源。
參考資料:
標籤:
.NET,
C#,
Programming
[C#] 利用 .NET core 3.x 存取 Windows Registry
2020年9月11日 星期五
前幾天用 Jetbrains Rider 寫了一支 C# 的小程式,裡面需要對 Windows Registry 做讀取、刪除的動作,一開始建新專案時選擇 .NET Core 的 framework,結果編譯不成功。
後來改成用 .Net Framework 4.8之後,程式未修改,編譯就 pass 了,後來發現有些 API ,在 .NET Core 預設是不支援的,得自己手動增加才行,用 nuget 這個工具可以做這個動作。
下列的項目是只有 Windows 才有的 API :
- Code Pages
- CodeDom
- Configuration
- Directory Services
- Drawing
- ODBC
- Permissions
- Ports
- Windows Access Control Lists (ACL)
- Windows Communication Foundation (WCF)
- Windows Cryptography
- Windows EventLog
- Windows Management Instrumentation (WMI)
- Windows Performance Counters
- Windows Registry
- Windows Runtime Caching
- Windows Services
微軟出一個相容性的整合包(Windows Compatibility Pack),可以一次支援上列的項目,不過,我個人是覺得整合包用在開發環境上比較理想,正式環境的話,我比較傾向用到的項目才安裝。
訂閱:
文章 (Atom)




