FUCK YOU TOO MICROSOFT! Title is invalid


  • Grade A Premium Asshole

    @FrostCat said:

    At the risk of :hanzo:, sounds like your computer's TRWTF here. It shouldn't take anywhere near that long.

    Are you certain of that? When I have installed VS, it has always taken for-fucking-ever. Even on an 8-core machine, with 32GB of RAM, running only solid state storage and a 50 down 10 up connection to my office.

    No clue how long, but well over an hour. The internet connection may not even come in to play either...I think I installed VS2015 from ISO. But it also probably downloaded a shitload of updates in the process.

    I can install Windows in a fraction of the time it takes to install VS.


  • Discourse touched me in a no-no place

    @Polygeekery said:

    Are you certain of that? When I have installed VS, it has always taken for-fucking-ever. Even on an 8-core machine, with 32GB of RAM, running only solid state storage and a 50 down 10 up connection to my office.

    I just installed from the web recently on a laptop. I didn't time it but it could not have taken "hours". Maybe half an hour, which seems ridiculous, yeah, but, again, not "hours".



  • Yeah, the web is the bottleneck. I must have downloaded the same 9GB three times today.


  • Dupa

    @Captain said:

    That doesn't make me the WTF... that makes Microsoft the WTF

    I see that race pro failed to point that out, so let me do it:

    1. I never had this problem. Millions of different and unexpected hardware configurations make shit like that bound to happen.
    2. It's a well known bug since VB6.
    3. You are doing it wrong! Microsoft actually changed the installation process because a lot of people complained about the previous 5-click and quick one. It probably comes from the fact that those pesky teenage Linux users are switching to to Windows for work and they are unaccustomed with trouble-free installations.

    Choose the most appropriate one.


    Btw, I had to install MSSQL Management Studio 2014 recently. On a Windows 8.1 box with VS2010 and VS2013 already installed. It couldn't go through, because it needed VS2010 to have SP installed (only the error didn't say it that clearly.)

    So far so good, Windows Update found the appropriate update and offered to install it, I clicked install. Then BAM! error installing update! Ok, so I restart and reattempt the installation. No go.

    I google the error. Possible reason: not enough hard drive space. Nope, there's 800 GB left. Fuck you.

    Finally, someone says to download and use the installer. Worked. What the duck is that?

    And don't get me started on that frigging one-click installer for Office 365 that doesn't cooperate with firewalls (even the built-in Windows one) and with corporate networks - they advise you to "work with network administrator, instead of fucking making the Iso available for download! Oh, and the installer can have troubles and spout errors but it'll finish successfully nevertheless.

    Oh my fucking God.

    Wait! Wait! there's an explanation for all that!

    1. I never had this problem. Millions of different and unexpected hardware configurations make shit like that bound to happen.
    2. It's a well known bug since VB6.
    3. You are doing it wrong! Microsoft actually changed the installation process because a lot of people complained about the previous 5-click and quick one. It probably comes from the fact that those pesky teenage Linux users are switching to to Windows for work and they are unaccustomed with trouble-free installations.


  • Ranted about Xamarin Studio having broken git integration, but it's fast to install and works "quite well" if and only if you don't need WinForms GUI designer or WPF.

    [spoiler]Most people do, I don't.[/spoiler]

    [spoiler]Never gonna give you up, Never gonna let you down, Never gonna run around and desert you, Never gonna make you cry, Never gonna say goodbye, Never gonna tell a lie and hurt you[/spoiler]



  • @kt_ said:

    Wait! Wait! there's an explanation for all that!

    1. I never had this problem. Millions of different and unexpected hardware configurations make shit like that bound to happen.
    2. It's a well known bug since VB6.
    3. You are doing it wrong! Microsoft actually changed the installation process because a lot of people complained about the previous 5-click and quick one. It probably comes from the fact that those pesky teenage Linux users are switching to to Windows for work and they are unaccustomed with trouble-free installations.

    It took me a minute, but I realized where I've heard all these before. It was from the Linux community last time I had a problem installing some hardware or software.

    My guess is that technical people chose "Blame the user" before "I don't know and don't even have enough information to formulate a good question."



  • @kt_ said:

    I google the error. Possible reason: not enough hard drive space. Nope, there's 800 GB left. Fuck you.

    This is probably the most annoying thing about MS. Error codes that they never define. If you're lucky they'll have an article listing 20 possible causes with solutions that never work.



  • @dcon said:

    Yeah, but that's not Microsoft's fault! Back to the whole bad programmers are write bad programs thing.

    This thread is about Microsoft's Visual Studio's installer messing up. If they can't get an installer to work, what hope does anyone else have?



  • This thread is about Microsoft's Visual Studio's installer messing up. If they can't get an installer to work, what hope does anyone else have?

    I just don't understand what the thing is doing. I mean, I understand that installers are kind of hard. You have to script a thing, and keep track of state, and keeping track of state is exactly the sort of thing programmers suck at (but think they are good at).

    And if I had to script an installer on Linux like 5 years ago, I would have made similar WTFs to what must be going on here. (Actually, probably not, since my installer scripts just go ahead and build and install software. It's kind of hard to mess up putting a clean copy of a program in a directory)

    But now there are these things called "dev ops" people that specialize in doing installs and deployment. They have harnesses that know how to keep track of tons and tons of state, and all you have to do is tell it what to keep track of. And when you run the harness and tell it what state you want to be in (installed and running, for example), it just checks the state of the machine and puts it in the right state. If something is broken, it gets fixed.



  • @Captain said:

    I understand that installers are kind of hard.

    I think the reason installers suck so much is that programmers tend to underestimate the complexity of the task. Also, sometimes the program itself sucks and requires the environment to be tailored to it, but let's ignore those programs for now.

    Sure, getting a program to run on a machine is easy. Put your binaries and resources in a directory and you're done. That's the easy part, and what a lot of programmers think installing is limited to.

    But first, you need to check that the right dependencies are installed. How do you check? The OS should have a database for you to check, so now your installer has to know how to query that database. And if the dependencies aren't there, either quit or put itself on hold while it triggers another installer to run, and so on recursively until everything your installer depends on is installed. And of course, now you have to add yourself to the database too, so the OS knows what you depend on, in case another program tries to uninstall something important. And to be sure your uninstaller doesn't nuke something someone else depended on. And you have to be able to roll back everything if you meet an error somewhere. Then you also need to give access to the program to each user. Should you add a menu item to each user, just the admins, just a group? Remember to keep track so you can clear all those when you are uninstalled.

    So, seemingly a simple concept but accounting for reality makes it grow quickly in complexity.



  • FUKKKKKK

    Total System Wipe
    Install Nvidia driver
    Install Visual Studio 2015 Community



  • You must be using Linux hardware 😉



  • Well why the fuck is your function all incorrect? Loser. My function's amazing.



  • If I had an answer to that, I think I'd be rich. ;-)



  • clearly, Visual Studio should come in a docker container, to make installing it simple



  • Or port it to Linux and make a Debian package.

    On second thought, no. I am sure they would find a way to screw it up.


  • Notification Spam Recipient

    @Captain said:

    FUKKKKKK

    For some reason I kinda wanna try this now....
    You don't need a subscription to download, just to activate, right?



  • Community is free for individuals and small teams.


  • FoxDev

    @Tsaukpaetra said:

    You don't need a subscription to download, just to activate, right?

    You don't even need to activate; Community Edition is free for teams of up to five people. It will bug you for an MS account, but that's for the Visual Studio Online integration, not for activation; it is of course totally optional.


  • Notification Spam Recipient

    @RaceProUK said:

    You don't even need to activate

    That's... Almost foreign sounding. Are you sure were still talking about a Microsoft product?


  • FoxDev

    There's loads of MS products that don't require activation; it's just they're not normally flagship products ;)



  • @Captain said:

    VS is a nudist?


  • :belt_onion:

    @BaconBits said:

    all these

    @BaconBits said:

    Linux community

    @BaconBits said:

    VB6

    @BaconBits said:

    Microsoft

    ?



  • You don't need a subscription to download, just to activate, right?

    Yeah, no subscription. Just download Community edition and run and pray.

    Apparently the error message I got was because the computer had a reboot scheduled. Which is maybe my WTF, but I just wanted to get it done.


  • :belt_onion:

    Well yeah, it makes sense because "Incorrect Function" is very related to "Reboot required"........



  • @Captain said:

    Microsoft, for when Linux doesn't fuck up enough.

    QF so very, very much truth.



  • @BaconBits said:

    Windows is in a functional state. There's nothing broken about Windows.

    And there is no cannibalism in the Royal Navy.


Log in to reply