微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么一个文件中的一个 c# 类没有找到另一个文件/文件夹中定义的另一个?

如何解决为什么一个文件中的一个 c# 类没有找到另一个文件/文件夹中定义的另一个?

我正在 Visual Studio 2019 中处理一个新的 ASP.Net 项目。我导入了两个文件,它们在另一个项目中可以很好地协同工作,但在这个项目中却没有。

一个文件位于根文件夹中,并引用另一个文件中定义的类,该文件位于根目录下的子文件夹 App_Code 中。问题出在根目录之外的文件中——对另一个类的引用下面有一条红线。它说,“在当前的上下文中不存在‘blah-blah’这个名字。”它没有选择 App_Code 文件夹中定义的类。

两个文件都没有声明任何命名空间——它们都只是定义了各自的类……同样,这两个文件在旧项目中表现良好,但在新项目中则不然。

有什么想法吗?感谢您的帮助!

解决方法

文件夹名称中可能有空格,这会导致 Visual Studio 找不到引用的文件。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。