未定义或导入预定义类型'system.datatype'(所有数据类型)

问题描述 投票:0回答:1

几天前我的发展很顺利。每当我打开Razor视图时,错误列表都会给我带来麻烦。该项目仍将编译。现在它停止了,它在所有数据类型(System.void,System.int32等)上给出了相同的错误。我不知道它为什么突然这么做。我尝试更新VS2017无济于事。

a sample of the many "errors"

我见过其他人有同样的问题,但他们都有特殊扩展/ NuGet的问题。有人试过这个吗?另外,就我所知,mscorlib没有被引用

我在这个解决方案中有两个项目,它只会为我的主项目抛出这些错误,另一个构建得很好

c# .net visual-studio nuget mscorlib
1个回答
1
投票

好的,所以我看到与mscorlib和System.Runtime存在冲突,但我没有对前者的任何引用。我尝试删除我的项目对System.Runtime的引用,它工作正常!我不知道为什么它开始花费数百小时进行开发

我仍然非常想知道导致这种情况的原因,所以如果您有类似的经历请分享,以便我们将来可以避免这种情况。干杯

© www.soinside.com 2019 - 2024. All rights reserved.