我有一个关于在运行IIS的服务器上隐藏或编码源代码的问题。
目前,源代码可用,并且对于登录到运行IIS服务器的服务器的所有用户都可见。
有没有办法用Visual Studio或任何其他软件隐藏代码(编码)?
我认为aspx(或* .html)网站代码无法编码,但(例如)* .vb代码网站应该能够编码。
答案 0 :(得分:2)
您可以简单地Publish
网站
构建菜单=>发布网站
因此,文件(*.aspx.cs)
背后的代码将转换为dll(Bin/*.dll)
文件。
答案 1 :(得分:2)
当你准备好把你的项目投入使用时,请确保你。
这些步骤将保护您的代码,但对于您的web.config文件,您需要查看其他一些有关保护其信息的文章。
如果可以,我建议确保只有授权人员才能访问服务器上运行的服务器和/或代码库。如果是这种情况那么你应该没问题。
答案 2 :(得分:0)
转到构建菜单--->单击发布网站。 然后在基础文件夹上创建一个文件夹。并且编码的文件在那里可用。这可以上传到FTP帐户,然后第三方无法通过浏览器查看源代码。