命名空间“System.Windows”中不存在类型或命名空间名称“Forms”
Posted
技术标签:
【中文标题】命名空间“System.Windows”中不存在类型或命名空间名称“Forms”【英文标题】:The type or namespace name 'Forms' does not exist in the namespace 'System.Windows' 【发布时间】:2022-01-11 06:23:21 【问题描述】:我需要选择json文件。
public void LoadChartData()
var ofDialog = new System.Windows.Forms.OpenFileDialog Filter = @"json (*.json)|*.json" ;
if (ofDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
不幸的是,此代码的编译返回错误(两次,每个 System.Windows.Forms
):
Error CS0234 The type or namespace name 'Forms' does not exist in the namespace 'System.Windows' (are you missing an assembly reference?)
如何处理这个错误?
【问题讨论】:
【参考方案1】:在您的项目中包含System.Windows.Forms
程序集(如错误消息建议的那样)。
转到您的解决方案资源管理器,右键单击您的项目。然后单击添加参考。选择System.Windows.Forms并点击OK。
【讨论】:
以上是关于命名空间“System.Windows”中不存在类型或命名空间名称“Forms”的主要内容,如果未能解决你的问题,请参考以下文章
命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”
C# ASP.NET ASP.NET#命名空间"System.Data"中不存在类型或命名空间名称"Linq"(是否缺少程序集引用?)
命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationMannger”,求帮助,谢谢