位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# 部署

提问人:刘团圆发布时间:2020-12-10

    部署Web Site时,代码隐藏文件(.aspxxs)中的源代码将以纯文本形式部署,可供人们阅读。只要将Web Site部署到一个安全位置,这不是问题,但一些幵发人员或公司仍然不想看到这种情况。使用项目时,不会把人类可读的代码部署到服务器上,代码都被编译到程序集(.dll)中。

    另外,把ASP.NET Web Application Project的编译后的程序集(.dll)加载到ASP.NET Runtime后,如要修改项目,就必须停止_ASP.NETRuntime进程并从内存中卸载,此后,修改的内容才对使用该网站的客户端生效。如果该进程有程序集的一个句柄,就不能修改项目,必须先停止进程来释放句柄。对于Web Site,则并非如此。在WebSite中,不必停止ASP.NET运行库,就可以更新.aspxxs或.aspx文件,当下一次请求这些文件时,就会编译它们,并把它们加载到内存中。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部