我如何许可我的c#app? [英] How do i licence my c# app?

查看:83
本文介绍了我如何许可我的c#app?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是一个完全的初学者,刚刚在c#中首次申请,我想把它卖给几个朋友,但是我意识到如果把它卖给一个,他可以免费赠送给其他人,因此我想要最简单的方法,并简单解释一下,我的应用程序的授权方式,到目前为止我没有运气这个网站上的链接:/

I am a complete beginner and have only just made my first application in c#, I would like to sell this to a few friends but realise if I sold it to one, he could just give it to the others for free, Therefore I would like the most simple way, and simply explained, way of licencing my app there is, I have had no luck with this so far with links on this site :/

推荐答案

一些付费服务可以帮助您实现这一目标 -

http://ellipter.com/ [ ^ ]

http://www.simplesoftwarelicensing.com/ [ ^ ]
A couple of paid services could help you do this -
http://ellipter.com/[^]
http://www.simplesoftwarelicensing.com/[^]


我认为这个URL会对您的问题有所帮助

http://go4answers.w ebhost4life.com/Example/licensing-csharp-application-19469.aspx [ ^ ]

http://www.developer.com/net/csharp/article.php/3074001/Applications-Licensing-using-the-NET-Framework.htm [ ^ ]
I think this URL will help for your problem
http://go4answers.webhost4life.com/Example/licensing-csharp-application-19469.aspx[^]
http://www.developer.com/net/csharp/article.php/3074001/Applications-Licensing-using-the-NET-Framework.htm[^]


如果您是初学者并且不确定您是否能够销售您的应用程序,那么它可能不值得保护它。通常,保护软件的库和/或时间是昂贵的,并且许多保护都不安全。



如果保护太安全,那么它可能会阻止合法用户,然后你可以通过提供更多的技术支持来放弃任何好处。



顺便说一下,如果你使用.NET,你必须要知道默认情况下,生成的代码不会被混淆,如果您是初学者并且仅使用基本语言元素,则可以非常容易地对代码进行反编译。



此外,如果应用程序逻辑并不复杂,然后有人可能只是通过创建一个模仿你的应用程序来创建一个类似的应用程序。



如果你试图自己做保护,那么或者你可能要花很多时间才能做到正确或者它可能很容易破碎...



另外,为了保护好对抗副本,你需要验证因此,您通常会拥有服务器许可证在某个地方托管此类服务器或使用由第三方(沿其保护库)提供的服务。因此,您可能需要支付一些月费。



不要期望在该领域有足够安全的免费解决方案...如果有人想要保护其应用程序那么它可能意味着有钱可以使用它,因此那些提供保护库或服务的人可能会收取大笔资金。
If you are a beginner and are not sure that you will be able to sell your application, then it probably don't worth to protect it. Usually it is costly is library and/or time to protect a software and many protection are not that safe.

And if the protection is too safe, then it might block legitime users and then you might loose any benefit by having more technical support to do.

By the way, if you are using .NET, you have to be aware that the generated code is not obfuscated by default and it is quite easy to decompile the code particulary if you are a beginner and uses only basic language elements.

Also, if the application logic is not complicated, then someone might be able to cretae a similar application just by creating an application that mimic yours.

If you try to do protection yourself, then either it might you a lot of time to get it right or it might be easily breakable...

Also for a protection to be good against copy you need to validate licenses with a server thus you would typically have to host such server somewhere or use service that is provided by a third party (along its protection library). Thus you might have some monthly fees.

Don't expect to have much free solution in that area that is secure enough... If somewant want to protect its application, then it probably mean that there is money to do with it and thus those that offer protection libraries or services might charge big money for it.


这篇关于我如何许可我的c#app?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆