使用IIS发布网站ASP.NET

使用IIS发布网站ASP.NET,asp.net,iis,iis-6,Asp.net,Iis,Iis 6,我刚刚完成我的网站,我开始与IIS的工作,它的工作很好,当我把我所有的文件没有公布。我将整个网站复制到我的文件夹中的wwwroot,正如我所说,它工作正常,但当我尝试在没有代码隐藏的页面下工作时,它不工作,我从VS发布了网站,我将发布的文件复制到同一文件夹中,但它不工作 我收到了这个错误: Eval is not declared. It may be inaccessible due to its protection level. 我不想把我的代码放在后面。如何运行已发布的页面?首先,当您

我刚刚完成我的网站,我开始与IIS的工作,它的工作很好,当我把我所有的文件没有公布。我将整个网站复制到我的文件夹中的wwwroot,正如我所说,它工作正常,但当我尝试在没有代码隐藏的页面下工作时,它不工作,我从VS发布了网站,我将发布的文件复制到同一文件夹中,但它不工作

我收到了这个错误:

Eval is not declared. It may be inaccessible due to its protection level.

我不想把我的代码放在后面。如何运行已发布的页面?

首先,当您发布web项目时,它们没有代码隐藏页面。 为此,设置一个目录并在其中发布您的站点。 现在cmd->intemgr->

站点->->添加网站->

指定站点名称并选择一个应用程序池,然后设置应用程序发布目录的物理路径,如果需要,将端口更改为50,因为80是http的标准端口。点击ok。您的站点已准备就绪

请在应用程序池中检查您的应用程序池是否设置为.Net framework V4.0版(我指的是与您的应用程序兼容的版本)


只需单击浏览站点,请检查uri即可查看端口号

您是否已将二进制文件复制到Bin文件夹中?