找不到App_Web_XXXXXXXX.X.cs类型或命名空间

本文关键字:类型 cs 命名空间 XXXXXXXX App Web 找不到 | 更新日期: 2023-09-27 17:57:15

我有一个web应用程序,它给了我类型或命名空间未找到的错误。奇怪的是,错误发生在自动生成的文件App_Web_XXXXXXXX.X.cs中。我如何确定哪个文件自动生成了这个文件,以便解决这个问题?

找不到App_Web_XXXXXXXX.X.cs类型或命名空间

我今天使用VS2013和MVC4解决了这个问题。

在我的案例中,我添加了一个新的Model类,在几个地方引用了它(视图和局部视图(,然后从解决方案/项目中排除了该类和引用文件。当所有内容都被排除在外时,我无法编译该项目。我添加了类和引用文件(例如"包含"它们(,然后它构建得很好。

随后,我排除了引用新类的文件,并成功地重建了它。

然后我把这门课排除在外,它又失败了。

然后我包含了这个类,并注释掉了它的所有代码,编译器从引用文件中返回了错误,这些文件被排除在外。很奇怪。因此,显然从解决方案中排除文件并不能阻止它们在构建过程中被拾取。

对我来说,最终起作用的是简单地备份文件并删除它们,而不是将它们排除在外。

HTH,

Andy