我已經創建了一個學校管理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: