我最近在使用 ASP.NET MVC 开发方面有很好的经验,并且正在考虑是否将它用于即将开始的项目。一个重要的考虑因素是:他们通常单独出售源代码许可证,这是我们无法在不切断大量潜在市场的情况下实际绑定到我们自己的主机的那种应用程序。
是否可以分发没有源代码的 ASP.NET MVC 应用程序?还是有一个相当有效(显然不会万无一失,但至少不是“偷我”欢迎垫)和安全的工具或方法来混淆 MVC 应用程序?我尝试了几个据称可以与 ASP.NET 一起使用的混淆器,但由于 MVC 对特定文件/目录名称的依赖,它们破坏了应用程序。