命名空间"System.web"不存在"script
时间: 2023-08-09 09:05:56 浏览: 53
引用\[1\]:错误 10 命名空间“System.Web.UI”中不存在类型或命名空间名称“ScriptReference”(是缺少程序集引用吗?) c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\01.web\582f5aca\78ccecad\App_Web_s2pcmnfi.0.cs 521 。 引用\[2\]:看来原因就是这个了,试着把web.config里的compilation节点改成<compilation debug="true" targetFramework="4.0">,重新编译下成功了。 。 引用\[3\]:尝试在Web.config中的<system.web>下添加配置信息(注意<assemblies>里的两行配置),完美解决问题。如: <system.web> <!-- 设置 compilation debug="true" 将调试符号插入 已编译的页面中。但由于这会 影响性能,因此只在开发过程中将此值 设置为 true。 --> <compilation debug="true"> <assemblies> <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> </assemblies> </compilation> 。 问题:命名空间"System.web"不存在"script
回答: 根据您提供的引用内容,错误信息显示命名空间"System.Web.UI"中不存在类型或命名空间名称"ScriptReference",这可能是由于缺少程序集引用导致的。您可以尝试修改web.config文件中的compilation节点,将其改为<compilation debug="true" targetFramework="4.0">,然后重新编译项目。这样可能会解决问题。另外,您还可以在Web.config文件的<system.web>节点下添加配置信息,特别是在<assemblies>节点中添加两行配置,如下所示:
<system.web>
<!-- 设置 compilation debug="true" 将调试符号插入已编译的页面中。但由于这会影响性能,因此只在开发过程中将此值设置为 true。 -->
<compilation debug="true">
<assemblies>
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
</system.web>
这样可以完美解决问题。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* [命名空间“System.Web.UI”中不存在类型或命名空间名称“ScriptReference”(是缺少程序集引用吗?...](https://blog.csdn.net/weixin_30642305/article/details/97425790)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [命名空间“System.Web”中不存在类型或命名空间名称“Script”(是缺少程序集引用吗?)...](https://blog.csdn.net/weixin_30433075/article/details/97802562)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]