C#错误:未能找到类型或命名空间名称“MessageBoxResult”(是不是缺少 using 指令或程序集引用?)怎么办??
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#错误:未能找到类型或命名空间名称“MessageBoxResult”(是不是缺少 using 指令或程序集引用?)怎么办??相关的知识,希望对你有一定的参考价值。
我添加了引用using.Systems.Windows;以后没有反应,任然是上面的这样子的报错!
在Visual Studio中出现这种情况,MessageBoxResult下面会有波浪线,鼠标移上去,如果提示未能找到类型或命名空间,在有波浪线的地方点右键,选择“解析”然后选择using开头的第一项(大部分时候只有一项),会自动帮你在头部加上using 命名空间
如果没有出现“解析”,可能,1、拼写错误,2、命名空间对应的dll没有添加到项目的引用中(reference) 参考技术A MessageBoxResult是什么?如果你是取得Messagebox的结果,应该用DialogResult,比如if (MessageBox.Show("test", "test", MessageBoxButtons.OKCancel) == DialogResult.OK)本回答被提问者和网友采纳 参考技术B 鼠标点一下“MessageBoxResult”然后按一下键盘上的Ctrl + .看看提示什么。 参考技术C using System.Windows.Forms追问
本来就有这个呢,但是还是报错!
参考技术D 重新生成一下。。。C# 未能找到类型或命名空间名称“Form1”(是不是缺少 using 指令或程序集引用?)
错误 1 未能找到类型或命名空间名称“Form1”(是否缺少 using 指令或程序集引用?) C:\Users\Sam\Desktop\新建文件夹\主页面\主页面\yemmian\xiaochengxu.cs 39 13 主页面
参考技术A 首先看下命名空间,然后看下名称拼写有没有错误,看你的文件名好像是form1,而不是Form1追问大小写都一样 - -
你打开你的form1.cs文件,看看它的类名是什么
参考技术B 看namespace的名字是不是和当前namespace一致。如果不一致。要加上namespace.form2 参考技术C 这种情况下,一般是名字错误,如果名字确认无误,看一下命名空间,我刚学的时候,为了省事经常从其他程序中引用项目,结果每次要找半天哪里出错了,改一下命名空间就没红提了。改成和原项目相同的命名空间,如果找不到在哪,可以在解决方案中再建一个项目,看一下命名空间,复制粘贴到引用的项目位置。 参考技术D 引用了么?追问怎么引用?
追答在红色字幕上面右键或者快捷键Ctrl+ALT+F10 解析下
本回答被提问者采纳以上是关于C#错误:未能找到类型或命名空间名称“MessageBoxResult”(是不是缺少 using 指令或程序集引用?)怎么办??的主要内容,如果未能解决你的问题,请参考以下文章
C#提示未能找到类型或命名空间名称”Renderer“(是不是缺少 using 指令或程序集引用)怎么解决?
错误 1 未能找到类型或命名空间名称“Form1”(是不是缺少 using 指令或程序集引用?)
C# 未能找到类型或命名空间名称 "MyRectangle"(是不是缺少 using 指令或程序集引
VS 项目(c#)引用了 DLL文件,也写了Using,但是编译时提示:未能找到类型或命名空间名称