【发布时间】:2012-10-05 09:12:53
【问题描述】:
我有一个关于在运行 IIS 的服务器上隐藏或编码源代码的问题。
目前,所有登录到运行 IIS 服务器的服务器的用户都可以看到源代码。
有没有办法用 Visual Studio 或任何其他软件隐藏代码(编码)?
我认为 aspx(或 *.html)网站代码无法编码,但(例如)*.vb 代码网站应该能够编码。
【问题讨论】:
标签: asp.net vb.net iis deployment
我有一个关于在运行 IIS 的服务器上隐藏或编码源代码的问题。
目前,所有登录到运行 IIS 服务器的服务器的用户都可以看到源代码。
有没有办法用 Visual Studio 或任何其他软件隐藏代码(编码)?
我认为 aspx(或 *.html)网站代码无法编码,但(例如)*.vb 代码网站应该能够编码。
【问题讨论】:
标签: asp.net vb.net iis deployment
你可以直接Publish网站
构建菜单 => 发布网站
所以(*.aspx.cs) 文件后面的代码将被转换为dll(Bin/*.dll) 文件。
【讨论】:
当您准备好将项目上线时,请确保您已准备好。
这些步骤将保护您的代码,但对于您的 web.config 文件,您需要查看其他有关保护其信息的文章。
如果可以,我建议确保只有授权人员才能访问服务器和/或服务器上运行的代码库。如果是这样,那你应该没问题。
【讨论】:
转到构建菜单---> 点击发布网站。 然后在基本文件夹上创建一个文件夹。并且编码文件在那里可用。可以上传到FTP账号,第三方用浏览器看不到源代码。
【讨论】: