【问题标题】:How to Upload a Site (ASP.NET)如何上传网站 (ASP.NET)
【发布时间】:2018-09-21 00:30:38
【问题描述】:

我正在尝试上传我的 c# 站点,

网站似乎上传正确,

但是当我尝试进入时,我收到下一条消息:

“/”应用程序中的服务器错误。 运行时错误 说明:服务器上发生应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以被本地服务器机器上运行的浏览器查看。

详细信息:要在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录的“web.config”配置文件中创建一个标签。然后,此标记应将其“模式”属性设置为“关闭”。

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

现在我将 customErrors mode="Off" 添加到我的 Web.config:

<?xml version="1.0"?>

<configuration>
    <system.web>
        <compilation debug="true" targetFramework="4.0"/>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

而新的错误是:

“/”应用程序中的服务器错误。 配置错误 说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:无法识别的属性“targetFramework”。请注意,属性名称区分大小写。

来源错误:

服务器上出现应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因)。但是,本地服务器计算机上运行的浏览器可以查看它。

源文件:\blablablablablabla\public_html\myweb\web.config 行:8

版本信息:Microsoft .NET Framework 版本:2.0.50727.8793; ASP.NET 版本:2.0.50727.8762

我尝试将其修改为 2.0(因为错误签名),还尝试删除 targetFramework 属性,但没有任何效果。

Thaaaanks。

【问题讨论】:

    标签: c# asp.net hosting


    【解决方案1】:

    转到 IIS, 单击应用程序池--> 右侧--> 选择您的站点--> 双击它并将.Net Framework 更改为v4.0

    希望它能解决您的问题。 谢谢。

    【讨论】:

    • 我的虚拟主机中唯一的选项是 2.0、3.5、4.7,
    • 我应该在我的电脑上安装 4.7 吗?或者也许只是在网上选择 4.7 并且比我的 4.0 更新就足够了?谢谢。
    • 让我们选择 4.7,看看会发生什么可能对您有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    相关资源
    最近更新 更多