您好,1.右擊解決方案中的項目名稱,選屬性-輸出類型改為:類庫。 (由于默認為輸入應(yīng)用程序,所以這里要改一下輸出類型)
創(chuàng)新互聯(lián)公司主要從事網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)璧山,十年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
2.按Ctrl+Shift+B
3.到項目下的bin目錄下面的debug或release下面就可以找到剛生成的DLL。
應(yīng)用:
右擊引用-》"添加引用"-瀏覽-找到剛生成的DLL.點OK即可。
右擊解決方案中的項目名稱,選屬性-輸出類型改為:類庫。 (由于默認為輸入應(yīng)用程序,所以這里要改一下輸出類型)
這里要設(shè)置一下,否則它默認只輸出應(yīng)用程序可執(zhí)行文件*.exe,而不輸出*.dll類庫文件。
注冊碼很好做啊 利用現(xiàn)在成熟的加密解密技術(shù) 很不容易破解的 但現(xiàn)在的.net時代 問題的關(guān)鍵不在這里 而是在如何加密自己的軟件不讓反編譯 看看現(xiàn)在的.net軟件 就算使用了亂碼器 都好容易被反編譯出來 只要被反編譯 就會刪掉你程序的注冊功能部分 然后再重新編譯 就可以無需注冊正常使用了 根本就不用去破解你那深奧的注冊碼!
如果是VB6.0的話
一般來說是可以直接運行的
因為它不需要安裝.net
framework(框架).
所以你所說的因該是VB.net
所有基于.net框架開發(fā)出來的程序都使用了托管代碼(除VC++非托管代碼程序外)也就是說
是基于.net框架的開發(fā)出來的程序
不是真正理解上的win32程序
也就是你所謂的不是真正exe文件
它是一種中間代碼程序
.net把它叫做托管程序.它需要在安裝有.net
framework的機器上才能運行.這就是你問的怎么回事中的其中重要的一點.
基于.net環(huán)境的開發(fā)它的完整名稱為:Microsoft
.NET
Framework
SDK
而現(xiàn)在所說的
都是關(guān)于使用基于.NET
Framework環(huán)境開發(fā)的程序
像你所說的迅雷不是用.net開發(fā)的
所以不需要安裝.net
framework
---------------------------------
你怎么還不能明白?這根本就不是問題
這是本來就要裝的
就像你吃飯要碗一樣
要么你就不吃飯
要么就要拿碗.
就像有人問
不用電能使用電腦嗎?你怎么回答?
解決的方法就是你一定要裝
要么就用不了.或者是你不使用VB.net的exe程序.
網(wǎng)上有很多專業(yè)的加密教程
最適合小開發(fā)者的軟件加密方式就是下面這個
獲取硬件信息和個人注冊時的姓名手機號等一系列信息,通過預(yù)先設(shè)定好的加密函數(shù)進行散列加密,生成一個只有本人本機能使用的序列號,軟件正版授權(quán)的時候用同樣的方式生成序列號進行比對,一樣則通過
VB.net(VS2008)里面比C#還好弄,不需要自己加manifest,直接在項目屬性的“應(yīng)用程序”里面點擊“查看UAC設(shè)置”,在新打開的app.manifest里面把 requestedExecutionLevel level="asInvoker" uiAccess="false" / 替換成 requestedExecutionLevel level="requireAdministrator" uiAccess="false" / 再編譯就行了。
分享標題:vb.net制作授權(quán)軟件 VBNET教程
分享URL:http://m.kartarina.com/article18/hgjegp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、域名注冊、App設(shè)計、微信小程序、網(wǎng)站維護、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)