Fer*_*cio 5 asp.net deployment .refresh
我有一个ASP.NET应用程序,它依赖于不在GAC中的外部程序集.该应用程序有一个.refresh文件,在编译应用程序时将程序集复制到bin目录中.
当我在生产服务器上安装应用程序时(通过将应用程序文件复制到虚拟目录中),bin目录不会像我想象的那样通过.refresh文件的存在自动更新.我尝试使用aspnet_compiler工具,但这不起作用,因为它希望程序集已经在bin目录中.
如何在没有visual studio的情况下让.NET更新应用程序的bin目录?
.refresh 文件就在那里,以便 VS 知道它应该跟踪原始文件,如果它们已更改,请将新版本复制到 /bin 文件夹。它们只是带有原始路径的文本文件 - 修改日期用于比较。
当你说:
当我在生产服务器上安装应用程序(通过将应用程序文件复制到虚拟目录中)时,bin 目录不会自动更新。
你到底什么意思?你不是也把bin目录的内容复制到生产服务器上吗?您将需要随应用程序一起部署任何依赖程序集。
| 归档时间: |
|
| 查看次数: |
4764 次 |
| 最近记录: |