Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net System.InvalidOperationException:&x27;System.Web.Extensions,不包含名称';回应';_Asp.net_Webforms - Fatal编程技术网

Asp.net System.InvalidOperationException:&x27;System.Web.Extensions,不包含名称';回应';

Asp.net System.InvalidOperationException:&x27;System.Web.Extensions,不包含名称';回应';,asp.net,webforms,Asp.net,Webforms,我是这个网站的新手,也是asp.net的新手。我想创建一个简单的个人登录网站,因此我获得了VSExpress 2013,并使用了它附带的模板。我遵循了一些asp.net教程,使它适合我,当我在VS中的pc上构建和运行它时,没有问题。当我将其部署到主机服务器(godaddy,Plesk)时。。我得到一个错误: [InvalidOperationException: The assembly 'System.Web.Extensions, Version=4.0.0.0, Culture=neutr

我是这个网站的新手,也是asp.net的新手。我想创建一个简单的个人登录网站,因此我获得了VSExpress 2013,并使用了它附带的模板。我遵循了一些asp.net教程,使它适合我,当我在VS中的pc上构建和运行它时,没有问题。当我将其部署到主机服务器(godaddy,Plesk)时。。我得到一个错误:

[InvalidOperationException: The assembly 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not contain a Web resource that has the name 'respond'. Make sure that the resource name is spelled correctly.]
   System.Web.UI.WebResourceUtil.VerifyAssemblyContainsReleaseWebResource(Assembly assembly, String releaseResourceName, Assembly currentAjaxAssembly) +292
   System.Web.UI.ScriptReference.ShouldUseDebugScript(String releaseName, Assembly assembly, Boolean isDebuggingEnabled, Assembly currentAjaxAssembly) +89
   System.Web.UI.ScriptReference.DetermineResourceNameAndAssembly(ScriptManager scriptManager, Boolean isDebuggingEnabled, String& resourceName, Assembly& assembly) +97
   System.Web.UI.ScriptReference.GetUrlFromName(ScriptManager scriptManager, IControl scriptManagerControl, Boolean zip, Boolean useCdnPath) +104
   System.Web.UI.ScriptReference.GetUrlInternal(ScriptManager scriptManager, Boolean zip, Boolean useCdnPath) +603
   System.Web.UI.ScriptReference.GetUrl(ScriptManager scriptManager, Boolean zip) +182
   System.Web.UI.ScriptManager.RegisterUniqueScripts(List`1 uniqueScripts) +204
   System.Web.UI.ScriptManager.RegisterScripts() +465
   System.Web.UI.ScriptManager.OnPagePreRenderComplete(Object sender, EventArgs e) +124
   System.Web.UI.Page.OnPreRenderComplete(EventArgs e) +121
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1155
我能找到的唯一与“响应”相关的代码是:

在BundleConfig中:

{
    Path = "~/Scripts/respond.min.js",
    DebugPath = "~/Scripts/respond.js",
}
现场,主人

<asp:ScriptReference Name="respond" />

我也试过了

<asp:ScriptReference Name="respond" Assembly="System.Web.Extensions"/>

从一个帖子里我找到了,但是没有用。我还尝试将
respond.js
添加到同一帖子建议的上述代码中,但没有成功


在我所做的所有搜索中,没有任何解决方案是有意义的。因此,我恳请各位专家提供一些建议/提示。我不确定您想查看哪些文件,请告诉我。

如果删除服务器上已托管的文件,然后重新发布站点,则此问题将消失。删除应包括文件夹,包括脚本、bin等,以及网站新版本上载完成时上载的所有文件和文件夹。

如果删除服务器上已托管的文件,然后重新发布网站,则此问题将消失。删除应该包括包括脚本、bin等在内的文件夹,以及在为站点上载新版本时上载的所有文件和文件夹。

我发现我在将项目从.Net 4.6.1切换到4.6时出现此错误,并且不得不从bundle.config中删除这些行。不确定这是否对您有帮助。

我发现我在将项目从.Net 4.6.1切换到4.6时出现了此错误,并且不得不从bundle.config中删除这些行。不确定这是否对您有帮助。

//当您引用外部JavaScript文件时,应该使用一些方法使.Net程序集可以使用HTML模板中的JavaScript文件。 . . 你可以用这个方法

<asp:ScriptMAnager>
<Scripts>
  <asp:ScriptReference Path="~/yourfile route/ *.js"/>
<Scripts>


//当您引用外部JavaScript文件时,应该使用一些方法使.Net程序集可以使用在HTML模板中找到的JavaScript文件。 . . 你可以用这个方法

<asp:ScriptMAnager>
<Scripts>
  <asp:ScriptReference Path="~/yourfile route/ *.js"/>
<Scripts>


这可能对你有用。如果第一次部署时出现上述错误会怎么样?这可能对您有用。如果第一次部署时出现上述错误,该怎么办?