1. Computer problem? Tech Support Guy is completely free -- paid for by advertisers and donations. Click here to join today! If you're new to Tech Support Guy, we highly recommend that you visit our Guide for New Members.

Visual Studio 2017 does not have windows forms for C# and vb

Discussion in 'Software Development' started by muckmail, Feb 21, 2019.

Advertisement
  1. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    I have a good install for VS 2017 but I don't have any windows forms for VB.net or
    C#. Is there a template set I have to install to get these forms in Visual Studio community?

    Do I need to go back to installer and reinstall something I missed. If so what do I need to
    check?


    It took 6 or more hours to install 2017 and I still have more problems. Maybe I need to forget
    VS 2017 and go back to VS 2012. I prefer to continue with 2017 if I can get it right.

    Thank you,
     
  2. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    All I want for is the basic Forms with buttons, Text boxes, list etc for C# and VB.net in VS 2017.
    I would also like to try some Web programming using VS 2017.

    The problem is that VS 2017 has way too many check boxes, templates and choices.
    I don't want to guess on those choices.

    Thank you,
     
  3. Xsage

    Xsage

    Joined:
    Jan 8, 2016
    Messages:
    244
    First Name:
    Dave
    Hey muckmail,

    All of those features are avalible in VS 2017. When you open it you will be presented with the "Start Page" containing all of your recent projects and some links to online tips etc.
    The bottom right section titled new project is where you can load templates for new projects.

    [​IMG]

    Clicking "Create new project...' will open a dialog box for you to select the language you want to use and all associated templates. You can also access this dialog box by clicking File > New > Project

    For a C# /VB windows form you can use either:
    Windows Forms App (.NET Framework) - this is the traditional version you are likely familiar with
    WPF App (.NET Framework) - this is the more modern version that in my opinion is a lot better

    [​IMG]

    From my experience this comes as part of all versions of VS2017 and does not require any additional downloads.
    For web pages and applications you will want to use a ASP.NET template.
     
  4. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    I don not have Windows Forms under C#.
    That is the problem.

    I went to VB installer and reinstalled some features.
    After 8 hours of overnight install the computer hangs up during install. (two trys)
    I use the "download first then install feature" but all it does is hang up during download.

    So how can I get things clean up for a complete new clean install and start all over.

    Thank you,
     
  5. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    I reinstalled VS 2017 community.
    When I start to create a new project using File > New > Project I don't have any C# options as shown below.
    How do I get C# options?
    Thank you,

    upload_2019-2-26_20-5-35.png
     
  6. Xsage

    Xsage

    Joined:
    Jan 8, 2016
    Messages:
    244
    First Name:
    Dave
    Must have missed some options when running the initial setup.

    You can get them by clicking the "Open Visual Studio Installer" text highlighted in blue in your screenshot.

    It will open a window like this:
    [​IMG]

    I would suggest ticking the .NET desktop development and the ASP.NET and web development workloads for what you want to do. You can then start the install in the bottom right.

    If you want very specific component and don't want to fill up your PC with some things that you will never use you can select the individual components tab from the top although I wouldn't recommend doing it this way unless you know what you are doing as some components will rely on others. Its much easier to just install the whole .NET dev kit.
     
  7. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    I have those items listed above checked.
    I also have an incomplete installation.
    There is a incomplete setup gives warning but it does not tell how to correct them.

    What should I do next?

    See below.
    upload_2019-2-27_15-24-30.png upload_2019-2-27_15-26-2.png
     
  8. Xsage

    Xsage

    Joined:
    Jan 8, 2016
    Messages:
    244
    First Name:
    Dave
    I'm starting to suspect maybe you don't have enough space on your C: drive to complete the installation. It says there is another 19.89GB left to install but it hasn't.

    What does it show if you click on "View problems" in your second screen shot?
     
  9. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    Here is a snap shot of my C drive. There is 72.6GB left.
    upload_2019-2-28_14-42-2.png
     
  10. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    Here are some other snap shots.
    My VS Vew log file is attached.
    upload_2019-2-28_14-44-38.png
     

    Attached Files:

  11. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    I would like to have VS 2017 on this machine but if
    it does not work I need to get rid of it.

    Maybe I should consider removing 2017 if it is not going to work.
    Maybe install VS 2015 instead.

    Is there a procedure to completely remove VS 2017
    and is there a link that has VS 2015 ISO? Hopefully a version
    of VS 2015 that will properly install.

    I just don't know how to solve this VS 2017 install problem.

    Thank you,
     
  12. Xsage

    Xsage

    Joined:
    Jan 8, 2016
    Messages:
    244
    First Name:
    Dave
    Interesting. Unfortunately the Visual Studio development community site is having issues so the resolution links in the log file are not working at the moment.

    Can you check here to make sure you meet the system requirements:
    https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-system-requirements-vs

    Some key point for requirements:
    At least Windows 7 SP1
    At least .NET Framework 4.5 installed prior to installation
    Administrator rights to install - Meaning you may need to rightclick the installer and select "run as admininstrator". Two of the errors in the log file ("Cannot create the file 'C:\Windows\SysWOW64\msvcr120.dll'. A directory with this name already exists. Cancel the installation and try installing to a different location." ) suggests that this may be the issue as it looks like the installed doesn't have sufficient permissions to overwrite the exisitng file.

    If you meet all of the requirement and tried installing with admin rights then I'm not sure what else the issue could be.

    If you want to uninstall VS, open the installer and select "More" next to the launch button under te installed heading and select uninstall. You might also want to try doing repair before hand just to see if it can sort itself out. Both of these options should be selected with the intaller running with full admin permissions.

    [​IMG]

    Older versions of VS can be found here:
    https://visualstudio.microsoft.com/vs/older-downloads/
     
  13. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    I am running Windows 8

    I completely removed VS 2017.

    How can I tell if I have NET Framework 4.5 all ready installed on this machine?

    Maybe that is the problem. If I don't have it where can I download it and install it?

    If I decide to go to VS 2015 should I pick X64 (64 bit install) Visual Studio Community for a typical install.
    Maybe I should do a DVD install and create an ISO.

    Let know what might be best to get something working.
    Thank you,
     
  14. muckmail

    muckmail Thread Starter

    Joined:
    Jan 2, 2007
    Messages:
    907
    I have Net Framework SKD 4.5.
    Is that the correct Net Framwork.
    I have a SKD suffix. I don't know what SKD means.
    See below.
    upload_2019-3-3_5-56-0.png
     

    Attached Files:

  15. Xsage

    Xsage

    Joined:
    Jan 8, 2016
    Messages:
    244
    First Name:
    Dave
    The SDK means that it is a bulkier version used for development of software and not just to be able to run programs built with .NET So it should be fine.

    From a quick search on the web it looks like there are some compatibility issues with VS2017 and anything less than windows 10. They will work but with limited functionality - So this could also be related to what you are experiencing.

    If you want to go down the VS2015 route, the 32 vs 64 bit depends on the architechture of your OS. You can find out which type you have by opening windows explorer, right clicking on "This PC" and clicking properties. Under system it will tell you what type of system you have.
    Alternatively follow these steps:
    1. Select the Start button, then select Settings > System > About .
    2. At the right, under Device specifications, see System type.
    How you install it, weither you download an MSI or an ISO and burn it to a disk or just run the installer directly is down to you.
     
  16. Sponsor

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 733,556 other people just like you!

Loading...

Short URL to this thread: https://techguy.org/1223386

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice