Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visual Basic scripting #13523

Closed
hcd opened this issue Sep 1, 2016 · 10 comments
Closed

Visual Basic scripting #13523

hcd opened this issue Sep 1, 2016 · 10 comments
Labels
Area-Interactive Interactive-ScriptingIDE Interactive-ScriptingLogic Language-VB Resolution-Won't Fix A real bug, but Triage feels that the issue is not impactful enough to spend time on.
Milestone

Comments

@hcd
Copy link

hcd commented Sep 1, 2016

Hi,
When is the "official" VB scripting for Roslyn planned ? Right now, in the NuGet packages, even when using the prerelease package v2.0.0-beta3, there is no Visualbasic scripting included. If I get the sources from github and build it myself, the Visual basic scripting is there.
But it's not working correctly, eg. the "globals" feature doesn't work. It doesn't recognize nor compile when I use variables or methods that are defined in a class, and this class is passed via the globals argument when executing the script; This features works fine in C# though....

Kind regards,
Sven.

@DualBrain
Copy link

I wouldn't mind knowing the answer to this as well. :-D

@tmat
Copy link
Member

tmat commented Dec 3, 2016

The VB Scripting implementation is incomplete. As @hcd points out there are many issues to be addressed before we can consider it production quality. We would love to get VB Scripting out there but our focus is currently on other features. We would certainly accept any community contributions that get VB scripting to a better shape.

@tmat tmat added help wanted The issue is "up for grabs" - add a comment if you are interested in working on it and removed Question labels Dec 3, 2016
@tmat tmat added this to the Unknown milestone Dec 3, 2016
@tmat
Copy link
Member

tmat commented Dec 3, 2016

Currently open VB Scripting issues -- all are up-for-grabs, available for anyone to pick up:

https://github.com/dotnet/roslyn/issues?utf8=%E2%9C%93&q=is%3Aopen%20label%3AInteractive-ScriptingLogic%20label%3ALanguage-VB

@alcoda1
Copy link

alcoda1 commented Dec 10, 2016

I would like to integrate VB Scripting in our application (written in VB.NET of course) as well!

@Nukepayload2
Copy link

Any update on this issue? I want to develop a free plugin for MS Office that enables VB.NET interactive scripting in Excel.

@tmat
Copy link
Member

tmat commented Mar 27, 2018

@Nukepayload2 Unfortunately, no news in this area.

@ryan-bunker
Copy link

I'm interested in contributing to VB scripting, however the above list of issues seem very old and have almost no details about what each entails. Has it been entirely abandoned or is there still hope of completing the implementation? If there is still hope, where would be a good place to start?

@halittiryaki
Copy link

as already stated, please provide an updated list of open vb scripting support issues. thanks

@JustNrik
Copy link

JustNrik commented Nov 4, 2018

any news?

@tmat
Copy link
Member

tmat commented Feb 11, 2019

We decided to focus our Visual Basic investments on improvements in tooling of existing language features and interoperability with new C# language features and .NET APIs. See The .NET Language Strategy for more details.

@tmat tmat closed this as completed Feb 11, 2019
@tmat tmat removed the help wanted The issue is "up for grabs" - add a comment if you are interested in working on it label Feb 11, 2019
@sharwell sharwell added the Resolution-Won't Fix A real bug, but Triage feels that the issue is not impactful enough to spend time on. label Feb 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Interactive Interactive-ScriptingIDE Interactive-ScriptingLogic Language-VB Resolution-Won't Fix A real bug, but Triage feels that the issue is not impactful enough to spend time on.
Projects
None yet
Development

No branches or pull requests

10 participants