从asp.net Web应用程序创建.exe文件?

use*_*971 0 c# asp.net

我创建了一个学校管理网络应用程序并将其出售给一所学校.我不想把我的代码交给学校.

如何在客户端计算机上运行我的Web应用程序?是否可以创建exe文件并在客户端计算机中安装该exe文件?客户端想要在他的机器上运行他的应用程序,而不是在服务器上.

bas*_*rat 5

如果您在云端托管它会更好.编译不会真正保护您的.NET代码,因为它的MSIL而不是机器代码.

这就是说你可以编译你的ASP.NET代码,使其他人很难在没有重大返工的情况下重用:http://msdn.microsoft.com/en-us/library/ms178466( v = vs.100).aspx

您可以使用便携式IIS托管已编译的代码,例如:http://www.basarat.com/2011/05/protable-iis-iis-express-75.html