2011-10-11 47 views
2

基本上,我有一個應用程序,我打算在未來一年左右更新。然而,有了更新,我真的很想在1個位置獲得源代碼,然後進行演示構建,如果您願意?有沒有在vb.net和Visual Studio的方式說什麼是編寫應用程序的演示版和完整版的最佳方式?

If FullVersion Then 
    Do Full Version Thing 
Else 
    Do Demo Thing 
End if 

我不知道要問什麼真的,但我希望有人能翻譯我的請求轉換成一個不錯的領先優勢,我追求的答案。

謝謝!

+0

經過莉娜的倒車這裏新手http://tuts4you.com/download.php?list.17你不能打敗一個craker反正。但確保保護他們免受新手:)。您正在創建一個稱爲殘缺應用程序的東西,只需在運行時設置一下「true/false」即可輕鬆破解 – Deeptechtons

回答

2
+0

如果您使用「靜態代碼」方法(即1個演示應用程序和一個完整的應用程序)像這樣: #如果FULL_VER然後 做完整版的事 #ELSE 待辦事項演示版本的事情 #END如果 您可以定義編譯常數(即FULL_VER DEMO_VER)自己,當你編譯。 – JBB

2

我以前使用過Rhino Licensing,我相信它支持不同的許可級別,例如Demo,Full,Premium等。我只是用它來支持授權/未授權的模型。記住這樣的事情是可以破解的,但這對很多人來說無疑是一個障礙。

相關問題