【问题标题】:Published website ASP.NET with IIS使用 IIS 发布网站 ASP.NET
【发布时间】:2015-03-19 16:26:58
【问题描述】:

我刚刚完成了我的网站,并开始使用 IIS,当我将所有文件放在未发布的情况下它工作正常。正如我所说,我将整个网站复制到我的文件夹中的 wwwroot 它工作正常但是当我尝试在页面后面没有代码的情况下工作时它不起作用我从 VS 发布了网站。我将发布的文件复制到同一个文件夹,但它不起作用。

我收到了这个错误:

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

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

【问题讨论】:

  • 您是否复制了 Bin 文件夹中的二进制文件?

标签: asp.net iis iis-6


【解决方案1】:

首先,当您发布您的网络项目时,它们不是页面背后的代码。 这样做,设置一个目录并在其中发布您的网站。 现在 cmd-> intemgr->

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

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

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

只需点击浏览网站,请检查 uri 你也可以看到端口号

【讨论】:

    猜你喜欢
    • 2012-05-08
    • 2018-08-01
    • 2022-06-20
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    • 2011-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多