asp.net c# .net framework 2.0 and 3.5

本文关键字:net and framework asp | 更新日期: 2023-09-27 18:07:16

我们在。net框架2.0中构建了一个asp.net应用程序。我需要编辑一个网络报告,并在报告中添加几列。我更新了aspx.cs文件并将其上传到服务器,但报告没有变化。如果我改变aspx文件,它的工作,但aspx.cs文件的变化不反映在服务器上。我没有本地设置的应用程序来检查。是否有必要编译文件,但同样的事情,我做了框架4.5没有编译,它工作了。如何在不编译文件的情况下更新报告

asp.net c# .net framework 2.0 and 3.5

在服务器中,它只执行编译后的代码,如果你上传。cs文件,它不会影响任何东西,所以你需要上传编译后的代码(.dll)来查看更改

您需要将在bin目录中找到的新的.dll文件发布到远程位置bin文件夹。

如果你通过VS发布(我怀疑你不是),这将在发布时自动执行。

如果你在做我认为你正在做的复制和粘贴,你需要复制bin目录也。

有一些文件'文件夹,你需要,但aspx.cs文件不是其中任何一个。

当您放置aspx和aspx.cs文件时,这些文件会在ASP执行之前自动编译。净引擎。请检查更新后的代码是否包含任何来自4.5库的引用。此外,您可以尝试在某些情况下刷新IIS缓存。Net引擎无法刷新/替换缓存文件夹中的现有文件。