Visual studio 尽管Visual Studio中已经包含了相应的程序集,但为什么关键字会产生错误
我正在用在线示例引导的C#&xaml编写Windows应用商店应用程序。 很多时候,当我尝试使用以下关键字时: 中的“文件”Visual studio 尽管Visual Studio中已经包含了相应的程序集,但为什么关键字会产生错误,visual-studio,.net-assembly,assembly-references,Visual Studio,.net Assembly,Assembly References,我正在用在线示例引导的C#&xaml编写Windows应用商店应用程序。 很多时候,当我尝试使用以下关键字时: 中的“文件” System.IO.File.writeAllines() 或 中的“框架” this.Frame.Navigate(typeof(MyPage)) 我注意到添加了适当的“使用所需的_程序集” 我得到的错误如下: 命名空间中不存在类型或命名空间名称“File” “System.IO”(是否缺少程序集引用?) 我尝试解决错误的步骤包括: 在删除并重新添加语句后,我重新生成并
System.IO.File.writeAllines()
或
中的“框架”
this.Frame.Navigate(typeof(MyPage))代码>
我注意到添加了适当的“使用所需的_程序集”
我得到的错误如下:
命名空间中不存在类型或命名空间名称“File”
“System.IO”(是否缺少程序集引用?)
我尝试解决错误的步骤包括:
在删除并重新添加语句后,我重新生成并清理了Build
我从解决方案资源管理器卸载并重新加载项目
浏览了对象浏览器&是的,程序集在那里
检查解决方案资源管理器中的“引用”,现在这是System.IO
不存在的地方&当我尝试手动添加引用时,它说“所有框架程序集都已被引用”
为什么Visual Studio会产生这些错误?您有不同的示例,还是主要的示例?因为据我所知,System.IO.File
不适用于Windows应用商店应用程序。非常感谢您指出这一点&是的,您完全正确地理解了Windows应用商店应用程序不存在的System.IO.File。另外,你似乎很幸运,有人编辑了你的问题——避免被否决的正确方法是写一个好的问题——展示你做了什么(要具体),你已经拒绝了什么解决方案(可能的话,包括链接)。模糊的东西,如“我搜索了整个互联网,没有任何帮助”不能帮助我们了解您实际找到并尝试了什么解决方案。