Codebehind不会发布

时间:2011-06-15 12:10:24

标签: asp.net

我继承了一些我对其进行了更改的ASP.NET Web代码。它调试很好。我通过FTP构建并发布了它。

对页面的更改似乎很好但是对代码隐藏所做的任何更改(例如下拉列表中的不同项目)都没有更新,即使它们已包含在FTP服务器上并且在FTP服务器上有新的日期戳。

有谁知道为什么会这样?这是一个缓存问题吗?我在发布时做错了吗?

3 个答案:

答案 0 :(得分:3)

如果您上传已编译的应用程序,请仔细检查您是否已上传相关的.dll文件。

答案 1 :(得分:1)

部署时,您不需要复制文件后面的任何代码(.vb或.cs文件,不确定您使用的是哪种语言)。您需要确保已构建解决方案,并将bin文件夹中的内容复制到网站。

答案 2 :(得分:1)

  • 仔细检查您要复制的文件是否来自您要发布的文件夹位置

  • 首先从服务器中删除文件,然后复制新编译的dll

另外,请发布您的发布选项(截图很棒)。