gpt4 book ai didi

namespaces - 更改 ASP.net MVC 项目的命名空间后出错

转载 作者:行者123 更新时间:2023-12-04 16:52:29 25 4
gpt4 key购买 nike

最近我使用项目属性更改了命名空间。之后,应用程序编译成功,但在运行时抛出错误“找不到类型或命名空间名称‘sample’(您是否缺少 using 指令或程序集引用?)”。
错误:
第 23 行:使用 System.Web.Routing;
第 24 行:使用 Sample;

源文件: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files......\App_Web_index.cs 行:

我试图找到字符串“using Sample”,但在我的解决方案中找不到任何地方。
尝试从框架文件夹中删除临时文件 但没有运气。

最佳答案

问题出在我的 Web.config 文件

<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization"/>
<add namespace="System.Web.Routing" />
<add namespace="Sample" />
</namespaces>
</pages>



我只是用新的命名空间名称替换了旧值“Sample”,然后一切又开始工作了。

关于namespaces - 更改 ASP.net MVC 项目的命名空间后出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44411846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com