0

我创建了一个网站并将其部署在 IIS 服务器上。我想更改default.aspx 上的一些代码。在我在自己的计算机上更改代码之后。我将 default.aspx 和 default.aspx.cs 文件复制到服务器。但似乎在服务器上不起作用。但该网站在我自己的电脑上运行良好。我想问一下,除了default.aspx和default.aspx.cs以外的文件还需要复制吗?谢谢

4

4 回答 4

0

它是 VS 中的网站还是 Web 应用程序项目?从您的简短描述中可以看出,它可能是一个 Web 应用程序(代码隐藏文件),因此一旦 C# 代码发生更改,您就需要编译它,将 default.aspx 和新编译的 dll 放在您的主机上。

高温高压

于 2013-01-18T08:33:15.840 回答
0

根据项目类型,您需要部署编译更改的程序集。如果这是一个 web 应用程序,web 项目应该有一个相应的 DLL。

于 2013-01-18T08:33:23.750 回答
0

如果您更改后面的代码,请上传 dll,如果您更改设计,请上传 aspx

在浏览器上加载您的页面,如果没有任何更改,请按“ctrl + f5”清除缓存并刷新您的页面

于 2013-01-18T08:33:45.790 回答
0

您还需要编译您的解决方案并将包含文件的项目的最新dllDefault.aspx放在服务器的bin目录中,因为您已经对代码隐藏文件进行了更改Default.aspx.cs

于 2013-01-18T08:34:04.610 回答