我已经创建了一个学校管理Web应用程序,并将其出售给一所学校。 我不想把我的代码给学校。从asp.net web应用程序创建.exe文件?
如何在客户机上运行我的Web应用程序?是否有可能创建exe文件并在客户端机器上安装该exe文件?客户希望在他的机器上运行他的应用程序而不是在服务器上运行。
我已经创建了一个学校管理Web应用程序,并将其出售给一所学校。 我不想把我的代码给学校。从asp.net web应用程序创建.exe文件?
如何在客户机上运行我的Web应用程序?是否有可能创建exe文件并在客户端机器上安装该exe文件?客户希望在他的机器上运行他的应用程序而不是在服务器上运行。
如果您将其托管在云上会更好。编译不会真正保护你的.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
见Asp.Net的部署过程。
我们可以在3种不同的方式
部署ASP.NET应用程序在这里看到的refrences: