无法加载文件或程序集'System.Web.Extensions,版本 = 1.0.61025.0 错误 [关闭]

Posted

技术标签:

【中文标题】无法加载文件或程序集\'System.Web.Extensions,版本 = 1.0.61025.0 错误 [关闭]【英文标题】:Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0 Error [closed]无法加载文件或程序集'System.Web.Extensions,版本 = 1.0.61025.0 错误 [关闭] 【发布时间】:2011-12-05 03:03:22 【问题描述】:

我已经检查了这个网站的解决方案,但我没有找到可以帮助我的东西.. 我的主机禁用了他们服务器上的自定义错误,所以现在我可以看到真正的错误。

我的网站在旧主机上运行良好,但现在我搬到了新主机

请注意旧主机NetVison主机上的VPS >

所以我已经停止付钱给他,现在我在 共享主机相同的 NetVision 主机上托管。

所以我将所有文件移到 根文件夹 并在 Web.config

中配置 SQL 详细信息

由于某种原因,我无法加载该网站。 我一直都有错误。 请帮助我!

我得到的错误:

“/”应用程序中的服务器错误。

配置错误

解析器错误信息:

Could not load file or assembly 'System.Web.Extensions,
Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of
its dependencies. The system cannot find the file specified.

来源错误:

Line 49:            <assemblies>
Line 50:                <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
Line 51:                <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>*
Line 52:            </assemblies>
Line 53:        </compilation>

源文件:

\filer\Sites\NV355601\www.picit.co.il\www\web.config 行:51

我的 Web.Config:

<?xml version="1.0"?>
<configuration>
<appSettings>
    <add key="SiteAddress" value="http://www.picit.co.il/" />
    <add key="SSLSiteAddress" value="https://bonsite-secure.co.il/picit/" />

    <add key="EMAIL_HOST" value="mail.barak.net.il"/>
    <add key="EMAIL_CONTACT_NAME" value="PicIt"/>
    <add key="EMAIL_USER" value="bonsite-barak.net.il"/>
    <add key="EMAIL_PASS" value="013013"/>
    <add key="MASTER_USERNAME" value="bonsite"/>
    <add key="MASTER_PASSWORD" value="master123#"/>

    <add key="FCKeditor:UserFilesPath" value="~/Up/Main/"/>
    <add key="FCKeditor:BasePath" value="~/Controls/FCKeditor/"/>
</appSettings>
<connectionStrings>
    <add name="Con" connectionString="Data Source=127.0.0.1;Initial Catalog=db;user=usr;password=pwd;" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
    <globalization culture="he-IL" uiCulture="he-IL"/>
    <sessionState mode="InProc"/>
    <customErrors mode="Off"/>
    <identity impersonate="true"/>
    <authentication mode="Windows"/>
    <httpRuntime maxRequestLength="22000"
minFreeThreads="16"
executionTimeout="500"
useFullyQualifiedRedirectUrl="false"
minLocalRequestFreeThreads="4"
appRequestQueueLimit="1000" />
    <pages theme="Front">
        <namespaces>
            <add namespace="Website"/>
        </namespaces>
        <controls>
            <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI" tagPrefix="asp"/>
            <add tagPrefix="Upload" namespace="Brettle.Web.NeatUpload" assembly="Brettle.Web.NeatUpload"/>
            <add tagPrefix="fck" namespace="FredCK.FCKeditorV2" assembly="FredCK.FCKeditorV2"/>
            <add tagPrefix="swf" tagName="movie" src="~/Controls/swf.ascx"/>
            <add tagPrefix="Btn" tagName="Friend" src="~/Controls/btn_friend.ascx"/>
            <add assembly="Bound" namespace="CustomControls" tagPrefix="asp"/>
            <add assembly="skmValidators" namespace="skmValidators" tagPrefix="Vld"/>

            <add tagPrefix="CC" tagName="Upload" src="~/Controls/upload.ascx"/>
        </controls>
    </pages>
    <compilation debug="true">
        <assemblies>
            <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
            <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        </assemblies>
    </compilation>
    <httpModules>
        <add name="UploadHttpModule" type="Brettle.Web.NeatUpload.UploadHttpModule, Brettle.Web.NeatUpload"/>
        <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </httpModules>
    <httpHandlers>
        <remove verb="*" path="*.asmx"/>
        <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
        <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
        <add verb="GET" path="ScriptResource.axd" type="Microsoft.Web.Handlers.ScriptResourceHandler" validate="false"/>
    </httpHandlers>
</system.web>
<system.webServer>
    <modules>
        <add name="UploadHttpModule" type="Brettle.Web.NeatUpload.UploadHttpModule, Brettle.Web.NeatUpload" preCondition="managedHandler"/>
        <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler"/>
    </modules>
    <handlers>
        <add name="ScriptResource.axd_GET" path="ScriptResource.axd" verb="GET" type="Microsoft.Web.Handlers.ScriptResourceHandler" preCondition="integratedMode,runtimeVersionv2.0"/>
        <add name="ScriptResource.axd_GET,HEAD" path="ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0"/>
        <add name="*.asmx_*" path="*.asmx" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0"/>
    </handlers>
    <validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
</configuration>

感谢大家的帮助!

【问题讨论】:

【参考方案1】:

从Microsoft Download Center安装Ajax Extensions 1.0

由于没有安装它,我大部分时间都遇到了这个错误。

【讨论】:

我无法在服务器上安装。这是一个共享服务器...谢谢! 你有简单的主机或类似 VPS 的服务器吗? 如果有framework 4.0然后设置并再次检查.. 请求主机安装 AjaxExtetion 1.0 如果您想测试您的网站,我可以从我的服务器上为您提供示例空间进行测试。【参考方案2】:

您必须向您的主机请求ASP.NET 3.5 框架支持。

【讨论】:

或者,如果我没记错的话,如果使用较低的框架(没有理由你应该这样做)它是通过 Ajax 控制工具包安装的。 服务器上是否安装了 Ajax .NET Applications (ASPX) (.NET UP 3.5 .) 我无法在服务器上安装。但我会检查是否安装了 Ajax 好的。经过长时间的电话交谈.. 似乎他们不确定他们是否在共享主机帐户上支持 Ajax。有没有办法检查我的主机上是否有 Ajax 支持?顺便说一句...会不会是版本问题? @Ofear - 错误/异常本身描述了这个问题。我很确定。您可以将适当版本的 Ajax dll 添加到 Bin 文件夹中。

以上是关于无法加载文件或程序集'System.Web.Extensions,版本 = 1.0.61025.0 错误 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

无法加载文件或程序集 'PayPalAdaptivePaymentsSDK,版本 = 2.12.117.0

无法加载文件或程序集。找到的程序集的清单定义与程序集引用不匹配

无法加载文件或程序集'netstandard,版本 = 2.0.0.0

无法加载文件或程序集 此处的程序集名称 或其依赖项之一。访问被拒绝

无法加载文件或程序集或其依赖项之一

寻找解决策略:无法加载文件或程序集[重复]