Frage

using Microsoft.VisualBasic;

Microsoft.VisualBasic.Interaction.InputBox("Favourite RPG?", "Game", "Cool!");

So what this does is basically ask the user their favourite RPG. Then it displays the default value. I know this is a small example but my program will not run because I'm getting this error:

The type or namespace name 'Interaction' does not exist in the namespace 'Microsoft.VisualBasic' (are you missing an assembly reference?)

Originally I found this here

War es hilfreich?

Lösung 2

You need to add a reference to the Microsoft.VisualBasic.dll

The using statement you have is not a reference. It's merely a shortcut so you don't have to type the full namespace every time you want to access a member inside it.

Andere Tipps

In addition to using Microsoft.VisualBasic; add the reference, too. Here's a visual answer:

enter image description here

Then

enter image description here

Right click your References in the Solution Explorer click Add Reference,then search for Microsoft.VisualBasic and add it to your references.

For more information see this documentation: How to: Add or Remove References By Using the Add Reference Dialog Box

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top