Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 命名空间“System”中不存在类型或命名空间名称“Windows”_C#_Asp.net Mvc 3 - Fatal编程技术网

C# 命名空间“System”中不存在类型或命名空间名称“Windows”

C# 命名空间“System”中不存在类型或命名空间名称“Windows”,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,我正在尝试为弹出消息框编码,以便在C.net中显示成功插入记录的消息 错误: 命名空间中不存在类型或命名空间名称“Windows” “系统”是否缺少程序集引用 代码: 全局::System.Windows.Forms.MessageBox.ShowTest;在ASP.NET MVC应用程序中?你希望这个消息框在哪里弹出 在ASP.NET MVC应用程序中,可以使用客户端javascript显示消息框 例如,您可以在视图中放置以下内容: <script type="text/javascri

我正在尝试为弹出消息框编码,以便在C.net中显示成功插入记录的消息

错误:

命名空间中不存在类型或命名空间名称“Windows” “系统”是否缺少程序集引用

代码:

全局::System.Windows.Forms.MessageBox.ShowTest;在ASP.NET MVC应用程序中?你希望这个消息框在哪里弹出

在ASP.NET MVC应用程序中,可以使用客户端javascript显示消息框

例如,您可以在视图中放置以下内容:

<script type="text/javascript">
    alert('Test');
</script>

当您导航到相应的控制器操作时,用户将收到消息框。

您没有丢失任何DLL,似乎您使用的项目类型错误。

如果您使用的是MS Visual Studio:

右键单击项目 选择添加引用。。。 导航到.NET选项卡 查找System.Windows.Forms并选择它 单击“确定”。
另外,我还必须对System.Drawing进行同样的操作,以便在我的第一个GUI Windows程序中正常工作。

我正在使用Visual Studio 2012,Framework 4.0 for Windows应用程序。我也得到了以下信息: '类型或命名空间“windows”不存在'

为了解决这个问题,我添加了对Windows.Forms.dll的引用。之后,我可以使用以下代码显示消息框


System.Windows.Forms.MessageBox.Show成功完成

令人难以置信的是,当我的一个类库的名称空间中有“System”时,我遇到了这个错误。MyCompany.Foo.Bar.Client.System作为我的程序集命名空间必须在某个地方引起冲突。从我的命名空间中删除“System”解决了问题。

是否忘记对System.Windows.Forms的引用?Project->Add ReferenceDoes System.Windows是否显示在您的使用中?您是在Windows还是Mono上运行?您将问题标记为asp.net-mvc-3。是否要在Web应用程序中显示MessageBox?如果是这种情况,这将不起作用,因为这是两种完全不同的技术。如果不是这样的话,我猜你错过了System.Windows.Forms assembly reference.LOL我喜欢这个答案,因为a它非常正确,b他正在访问web应用程序中的MessageBox需要什么样的项目?我们需要在VS中单击哪些东西才能使这一魔术发挥作用?
<script type="text/javascript">
    alert('Test');
</script>