asp.net-2.0 – 如何在生产环境中删除临时ASP.net文件?
发布时间:2020-12-15 23:23:44 所属栏目:asp.Net 来源:网络整理
导读:我已经在生产服务器上部署了一个新的版本,但是我看不到这个版本的更改.我发现这是由于旧版本的DLL文件在临时ASP.net文件夹下造成的 C:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Files 在DEV环境中,我可以删除,但在Prod.我限制了在ASP.
我已经在生产服务器上部署了一个新的版本,但是我看不到这个版本的更改.我发现这是由于旧版本的DLL文件在临时ASP.net文件夹下造成的
C:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Files 在DEV环境中,我可以删除,但在Prod.我限制了在ASP.net临时文件夹内删除文件的访问. 任何人都可以告诉我如何在部署新文件后立即重新创建新的DLL文件? 谢谢! 解决方法
当您将新的DLL添加到bin文件夹时,应立即覆盖ASP.NET临时文件夹中的文件.我自己注意到有时(我认为由于并发问题而发生),dll没有加载到内存中.
如果您可以访问IIS管理控制台,则可以回收工作进程.这应该确保加载新的临时程序集. 此外,如果您更改aspx oder ascx文件,则会在temp文件夹中自动替换生成的程序集.如果有同样的问题,我建议回收工作流程.也许您可以在部署过程中以某种自动化的方式集成此功能. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在成功登录时添加声明并在应用程序的其他位置检
- 谈谈基于SQL Server 的Exception Handling[上篇]
- asp.net-mvc-3 – 与SQL Server建立连接时发生与网络相关或
- asp.net – MVC 4导出到CSV – 另存为对话框在Chrome和Fire
- file-upload – 增加Kestrel的上传请求长度限制
- asp.net – VS Web Setup项目替代方案?
- ASP.NET Core macOS 环境配置 - ASP.NET Core 基础教程 - 简
- asp.net – 为“忘记密码”执行代码的最佳方式
- asp.net-web-api – webapi批处理和委托处理程序
- asp.net-mvc – 模型本身应该进行一些计算吗?
推荐文章
站长推荐
热点阅读