我继承了一些我对其进行了更改的ASP.NET Web代码。它调试很好。我通过FTP构建并发布了它。
对页面的更改似乎很好但是对代码隐藏所做的任何更改(例如下拉列表中的不同项目)都没有更新,即使它们已包含在FTP服务器上并且在FTP服务器上有新的日期戳。
有谁知道为什么会这样?这是一个缓存问题吗?我在发布时做错了吗?
答案 0 :(得分:3)
如果您上传已编译的应用程序,请仔细检查您是否已上传相关的.dll文件。
答案 1 :(得分:1)
部署时,您不需要复制文件后面的任何代码(.vb或.cs文件,不确定您使用的是哪种语言)。您需要确保已构建解决方案,并将bin文件夹中的内容复制到网站。
答案 2 :(得分:1)
仔细检查您要复制的文件是否来自您要发布的文件夹位置
首先从服务器中删除文件,然后复制新编译的dll
另外,请发布您的发布选项(截图很棒)。