c# - Visual Studio 交互命令不起作用

标签 c# visual-studio-2012

我在 Visual Studio 中的项目有一个问题,每当我尝试引用 Microsoft Visual Basic dll 时,没有任何命令在项目中显示或运行。

我以前在项目中使用过这个 dll,但我不明白为什么它在这个项目中不起作用。我已经使用 using Microsoft.VisualBasic; 引用了 dll,但每当我想使用 Interaction.InputBox("Not Working"); 命令时,它不会显示或只是给出我收到错误“当前上下文中不存在名称‘Interaction’”。

我是不是个白痴,在这里遗漏了一些东西,还是有其他原因导致它无法正常工作? 有帮助吗?

最佳答案

您还需要添加对 Microsoft.VisualBasic.dll 的引用:

https://support.microsoft.com/en-us/kb/325961

  1. 在 Visual C# 应用程序中,单击“项目”菜单,然后单击“添加引用”。
  2. 在组件名称列表中,单击 Microsoft Visual Basic .NET 运行时以添加 Microsoft.VisualBasic.dll。

您现在可以在 Visual C# 中使用 Visual Basic .NET 运行时库的成员

关于c# - Visual Studio 交互命令不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31208576/

相关文章:

c# - 将 ServiceStack 从 3.9.8 升级到 3.9.70 后出现 404(新 API)

c# - 将事件解决方案平台从任何 CPU 更改为 x86 时,WPF 应用程序未启动

c - Visual Studio 2012 C 访问代码错误

asp.net - 将VS2012项目升级到VS2013网站,它不允许我指定IIS端口

unit-testing - 为什么“全部运行”会在VS2012单元测试中导致崩溃,但不能一个一个地运行?

c# - .net 配置文件 AppSettings : NameValueCollection vs. KeyValueConfigurationCollection

c# - 在c#中解析c/c++/c#文件

c# - 解析字符串以匹配枚举值

.net - 复制到其他计算机时无法在 WcfTestClient 中添加服务

c# - UI 自动化是否有任何依赖项?