C# 5.0 Visual Studio 代码智能感知 System.IO
C# 5.0 Visual Studio Code Intellisense System.IO
Visual Studio 代码告诉我找不到类型或命名空间 'DirectoryInfo'。奇怪的是 using System.IO;
确实包含在内。我已经将它添加到框架中了。
"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Console": "4.0.0-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Threading": "4.0.11-beta-23516",
"System.IO": "4.0.11-beta-23516"
}
}
}
现在有趣的是我可以 运行 这很好,没有任何问题。就像 Intellisense 不正确一样。关于为什么我会收到这条红色波浪线,有什么想法吗?
尽管 DirectoryInfo
和 FileInfo
在 System.IO
命名空间中,但在 DNX 世界中它们在 System.IO.FileSystem
程序集中。所以你需要添加一个依赖:
"System.IO.FileSystem": "4.0.1-beta-23302"
Visual Studio 代码告诉我找不到类型或命名空间 'DirectoryInfo'。奇怪的是 using System.IO;
确实包含在内。我已经将它添加到框架中了。
"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Console": "4.0.0-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Threading": "4.0.11-beta-23516",
"System.IO": "4.0.11-beta-23516"
}
}
}
现在有趣的是我可以 运行 这很好,没有任何问题。就像 Intellisense 不正确一样。关于为什么我会收到这条红色波浪线,有什么想法吗?
尽管 DirectoryInfo
和 FileInfo
在 System.IO
命名空间中,但在 DNX 世界中它们在 System.IO.FileSystem
程序集中。所以你需要添加一个依赖:
"System.IO.FileSystem": "4.0.1-beta-23302"