基于C# winform 開發(fā)的 windows桌面應用 (根據(jù)自己的需求選擇)
設置軟件授權方法
寫入到注冊表
1斑匪、獲取本機的MAC地址,Cpu序列號盏浇,硬盤ID变丧,網(wǎng)卡硬件地址,計算機名 組合 通過md5 加密生成字符串
c#中獲取本機系統(tǒng)信息
2绢掰、操作注冊表 操作注冊表(C#)
2.1注冊表寫到 CURRENT_USER 中(根據(jù)大部分的軟件的方法來)
2.2 注冊表寫到LOCAL_MACHINE 中(啟動時需要以管理員的身份運行痒蓬,調試時不方便,會直接報錯滴劲,提示沒有權限)
2.3 32位程序寫到64位系統(tǒng)中攻晒,請參考
打包應用程序
VS2017打包C#桌面應用
VS2017入門 打包
打包,自由控制安裝過程(包含在注冊表中寫入安裝路徑)
通過修改注冊表建立Windows自定義協(xié)議
C# winform程序怎么打包成安裝項目(圖解)
C# winform 安裝程序打包(自定義操作)
(創(chuàng)建了安裝程序類后班挖,寫好相應的操作 鲁捏, 然后在創(chuàng)建的安裝程序(Visual Studio Installer 下的)上面右鍵 ,選擇視圖(或者View萧芙,這倆一樣)给梅,選擇自定義操作,出現(xiàn):安裝双揪、提交动羽、回滾、卸載 或者是英文的渔期,大概也是這個意思运吓,在每個上面右鍵渴邦,添加自定義操作,選擇之前你創(chuàng)建的安裝程序類拘哨,整個流程就這么簡單谋梭,讓我花了好長時間。倦青。瓮床。。)