【问题标题】:DLL file not updated when publishing web site发布网站时 DLL 文件未更新
【发布时间】:2013-10-12 01:24:09
【问题描述】:

我在我的网站代码后面进行更新,然后运行发布。 dll 文件已创建,但修改后的日期值仍保留几个月前,当我将 dll 文件复制到服务器时,更改未应用。

更改非常小,例如更改 if 语句和更新变量的初始值。

解释是什么?

谢谢。

【问题讨论】:

  • 您是否对代码进行了重大更改?您正在开发网站或 Web 应用程序吗?您使用的是哪个版本的 .NET?
  • 这是一个网站,.NET 2.0。这些变化很小,但应该会产生影响。
  • 你能用你试图做的改变来更新帖子吗?
  • 更新了帖子的变化。
  • 您尝试过清理操作吗?我会运行 Clean,然后如果 DLL 仍然存在,请将其删除并重建。

标签: c# asp.net publish


【解决方案1】:

尝试删除临时 asp.net 文件,然后重新发布应用程序。

您可以在以下路径中找到临时 ASP.NET 文件 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

从这个位置删除您的应用程序。如果无法删除文件,请重启 IIS 或停止工作进程 (w3wp.exe)

然后重新发布您的网站

【讨论】:

  • C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
【解决方案2】:

您必须更新您的 AssemblyInfo.cs 以确保版本控制正确等等。

您可以在此处将当前日期设置为发布日期,它可以工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-05
    • 2011-02-03
    相关资源
    最近更新 更多