1
3
ASP.NET使用bin文件夹中dll的卷影副本,允许您将一组新的dll和内容xcopy到服务器,而不锁定这些文件。因此,dlls和web.config不是问题。 问题是运行ASP.NET站点的进程对文件系统具有写访问权限。这通常是个坏主意。您应该考虑将这个“自动更新”功能放到可能在您的Web服务器上运行的服务中。 看看这个… http://www.odetocode.com/articles/305.aspx …对于“ASP.NET程序员应该知道什么是应用程序域”,但是认真考虑您所建议的内容的安全影响。你将如何阻止某人向你的网站上传恶意代码? |
2
3
除了这一点的安全含义之外,是的,这应该是可能的。但是您所说的是让ASP.NET进程有权修改其目录中的所有数据。 这听起来有点危险。 |
3
3
web.config和bin文件夹不应该是问题,实际上可以在ASP.NET应用程序运行时编辑它们。现有会话继续看到“旧”配置或bin,新会话得到新会话。 编辑 :此链接说明了我的意思: http://technet.microsoft.com/en-us/library/cc759560.aspx |
kambi · 使用MD5检查完整性 10 年前 |