Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
C# 找不到App_Web_XXXXXXXX.X.cs类型或命名空间_C#_Visual Studio 2010_Asp.net Mvc 3 - Fatal编程技术网

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

C# 找不到App_Web_XXXXXXXX.X.cs类型或命名空间,c#,visual-studio-2010,asp.net-mvc-3,C#,Visual Studio 2010,Asp.net Mvc 3,我有一个web应用程序给了我类型或命名空间未找到的错误。奇怪的是,错误发生在自动生成的文件App_Web_XXXXXXXX.X.cs中。如何确定哪个文件自动生成此文件,以便解决此问题?我今天使用VS2013和MVC4解决了此问题 在我的例子中,我添加了一个新的模型类,在几个地方(视图和局部视图)引用了它,然后从解决方案/项目中排除了该类和引用文件。当所有内容都被排除在外时,我无法让项目进行编译。我将类和引用文件添加回(例如“包含”它们),然后它就可以正常构建了 我随后排除了引用新类的文件,并成功

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

我今天使用VS2013和MVC4解决了此问题

在我的例子中,我添加了一个新的模型类,在几个地方(视图和局部视图)引用了它,然后从解决方案/项目中排除了该类和引用文件。当所有内容都被排除在外时,我无法让项目进行编译。我将类和引用文件添加回(例如“包含”它们),然后它就可以正常构建了

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

然后我排除了这个类,它又失败了

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

最终对我有效的方法是简单地备份文件并删除它们,而不是排除它们

嗯,


安迪

太好了,谢谢。这在VS2015和MVC5中仍然是个问题