I want to convert my old vb6 project to a vb.Net solution, when I open do: File->Open->Convert this is what I get:
And I can't find a way to show the available converters...
I have try:
Installing framework 1.0 since I read somewhere that it's needed
Tried to install framework 2.0 but it's says "I have it" but it's not showing in the uninstall programs list
Tried to install framework 3.0, same as before.
I even try to add the Microsoft.VisualBasic.UpgradeWizard.dll via regasm but I can't open a console command in VS2008, only in VS2010 and I have read that VS2010 can't handle the conversion from vb6 to vb.net, it has to pass over VS2008 first.
Thanks in advance!
Well, the solution was to install Visual Studio 2005, then the converters were available:
I suppose I needed Framework 1.0.
It's not perfect, it has some errors, but its a step forward for a complete solution.
Of course I've found some other 3rd party conversion programs, but they are expensive:
ArtInSoft
Visualwebgui
Hope it helps someone else!
No clue what that Convert dialog is for--there's nothing in the help on it.
According to this Forum Post, you can open the vbp in Visual Studio and it should ask to convert the project (no option to open a .vbp file in VS 2010). However, even if it still did that in VS 2010, it's a tremendously bad idea.
See also this post on converting VB6 to VB.NET.
Also, check these duplicated SO questions:
VB6 to VB.NET Conversion
How to Switch a Large App From Vb6 to VB.net
Best Strategy for Moving from VB6 to .NET
Edit:
According to this MSDN Page, the conversion wizard only goes up to Visual Studio 2005
Edit Edit: Per MarkJ's comment, Visual Studio 2008 includes the upgrade wizard. It's gone in VS 2010.
Related
So I have a program I've been making in VB for my company through Visual Studio 2013 Express for Desktop and have not worked on it in a couple of months. When I try to open it, I get the following error:
"The VB project "WindowsApplication1" is targeting ".NETFramework,Version=4.5" which is not installed on this machine."
http://imageshack.com/a/img661/6001/DGAfuk.png
I have all of the .NET frameworks installed including all developer and service packs (even language packs). I uninstalled all .NET frameworks and re-installed each of them without any resolution.
I tried to re-install Visual Studio and even tried changing the Framework (one of the options I have) but I cannot view any code or open designer view if I do so. (http://imageshack.com/a/img633/2109/OJaXbr.png)
The strange thing is this computer is the same one I have been developing this application on for months, so I'm not sure what happened over the last 60 days since I launched it.
Does anyone have any clues as to how I can resolve this issue?
Thanks in advance,
Matt
The path to your project must be Les then 256 Character.
That can be the reason of it.
Make sure the path is short "Copy the project to your c drive "C:\ProjectFolder" and try again".
I have an existing Visual Studio 2005 project for which I get a conversion wizard prompt when opening in the freshly installed Visual Studio 2010. What are the implications of carrying out this conversion? Converting to anything more recent than 2010 is not an option.
The conversion process is usually pretty seamless, it will take your 2005 project and upgrade it to a 2010 project.
It should not be an issue unless you have projects with 3rd party components which, for whatever reason, do not like the newer version of Visual Studio. The only one I've ever had a problem with is Crystal Reports and that was going from a .NET 1.1 project in VS2003 to .NET 4.0 in VS2010. (But hey, one does not simply do things with Crystal Reports)
The conversion wizard will also back up your old project if you tell it to, although I would hope it's in source control of some kind anyway.
Of course, people who only have VS2005 on their machine will no longer be able to open your upgraded 2010 project, you are effectively committing to VS2010. It can always later be upgraded to VS201x at a later date if this becomes an option.
In the past I have only used Visual Studio 2010 Professional for C#, but now I need to work on a little bit of Visual Basic. When I go to create a project it only shows C# project templates. I am assuming when I installed Visual Studio 2010, I only installed C#.
How do I now install VB.NET support?
I tried following a MS tutorial: I went to Control Panel and selected Change/Uninstall on Visual Studio, but then it asked me to insert a CD, of which I have none since it was donwloaded.
Nevermind I figured it out. (win7) Control Panel -> Programs and Features -> Uninstall/Change on Visual Studio -> then when you hit the Add/Remove features and you get the popup asking about the cd (which is where I assumed i was stuck before) if you hit Download it takes you to the dialog where you choose additional languages to install and it worked.
I apologize for my earlier flippant comment, and offer you
http://download.cnet.com/Microsoft-Visual-Studio-2010-Professional/3000-2212_4-10618634.html
I had same problem but i did the simplest solution ,since i had my .iso(visual studio express) file i had downloaded I used my winrar to extract files ,went to VBExpress ,open the folder and click on the setup and it all worked out successfully...
We are using MVVM Light Toolkit (from Galasoft - Laurent Bugnion).
Until now we were using Visual Studio 2010.
Everything was working well (thanks to Laurent).
Two days ago we moved to Visual Studio 2012.
And now Intellisense is no longer working in Xaml files (but still working in code-behind).
After looking on forums and made some tests, it appears that we have an issue with "GalaSoft.MvvmLight.Extras.SL5.dll".
As soon as GalaSoft.MvvmLight.Extras.SL5.dll is removed from project references, intellisense is working again.
Someone already had same problem and/or know a solution ?
Thanks.
Alain.
We had a similar problem when we migrated from Silverlight 4 to 5. We were using a local copy of GalaSoft.MvvmLight.Extras.SL5.dll copied from another computer.
Once we installed the MvvmLight .msi package and changed the reference in our Silverlight project to C:\Program Files (x86)\[...]\GalaSoft.MvvmLight.Extras.SL5.dll, IntelliSense started working again.
Hope this helps
It can be found at:
http://weblogs.asp.net/scottgu/archive/2007/07/31/linq-to-sql-debug-visualizer.aspx
I tried opening the project and recompiling the dll using latest references and .NET4.0 but I can't get it running. There's not too much code in it so it can't be that difficult (for a real .NET pro!)