我刚刚完成了我的网站,我开始使用IIS,当我把所有文件都没有发布时,它工作正常。我将整个网站复制到我的文件夹中的wwwroot,因为我说它工作正常,但当我尝试工作没有代码页面后,它无法正常工作我从VS发布网站。我将我发布的文件复制到同一个文件夹但不起作用。
我收到了这个错误:
Eval is not declared. It may be inaccessible due to its protection level.
我不想把我的代码放在页面后面。如何运行我发布的页面?
答案 0 :(得分:0)
首先,当您发布Web项目时,它们不是页面后面的代码。 这样做,设置一个目录并在其中发布您的网站。 现在cmd-> intemgr->
位点> - >添加网站 - >
提供站点名称并选择应用程序池,然后将物理路径设置为发布应用程序的目录,必要时将端口更改为50,因为80是http的标准端口。点击确定。您的网站已准备就绪。
请在应用程序池中检查您的应用程序池设置为.Net framework版本V4.0(我的意思是与您的应用程序兼容的版本)。
只需点击浏览网站,请检查uri,你也可以看到端口号