none
.net CORE 1.0 won't install on VS 2015 w/Update 3 RRS feed

  • Question

  • Just updated VS 2015 To Update 3. Completed successfully. Then tried to install .Net core 1.0.0, which failed, saying that Update 3 didn't appear to finish and to repair it.  If I rerun the Update 3, there is not repair option and the install looks fine to me.

    The last two lines of the core log file look like this:

    [06F0:0418][2016-07-22T16:19:13]e000: Setup has detected that Visual Studio 2015 Update 3 may not be completely installed. Please repair Visual Studio 2015 Update 3, then install this product again.
    [06F0:0418][2016-07-22T16:19:13]e000: Error 0x81f40001: Bundle condition evaluated to false: WixBundleInstalled OR NOT(((VS2015CommunityUpdateVersion <> VS2015UpdateVersion) AND (VS2015CommunityExists) AND (VS2015UpdateVersionExists)) OR ((VS2015ProfessionalUpdateVersion <> VS2015UpdateVersion) AND (VS2015ProfessionalExists) AND (VS2015UpdateVersionExists)) OR ((VS2015EnterpriseUpdateVersion <> VS2015UpdateVersion) AND (VS2015EnterpriseExists) AND (VS2015UpdateVersionExists)) OR ((VS2015WebExpressUpdateVersion <> VS2015UpdateVersion) AND (VS2015WebExpressExists) AND (VS2015UpdateVersionExists))) OR (SKIP_VSU_CHECK=1) OR (WixBundleAction=2)
    [06F0:0418][2016-07-22T16:19:13]i199: Detect complete, result: 0x0

    Any help would be appreciated.

    Michael

    Friday, July 22, 2016 8:31 PM

Answers

  • I was able to install it by running with SKIP_VSU_CHECK parameter
    DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

    from here:

    http://forums.asp.net/post/6067207.aspx

    • Proposed as answer by alxdjo Saturday, July 23, 2016 12:27 AM
    • Marked as answer by DotNet Wang Monday, August 8, 2016 9:09 AM
    Saturday, July 23, 2016 12:14 AM

All replies

  • I wonder if this has something to do with the C++ redistributable.

    This page (which is pointed to by the .net core "simple" installation page) https://github.com/dotnet/core/blob/master/Documentation/prereqs.md#windows-dependencies gives a link to install c++ redistributable version 14.0.23026.   If I try to run that, it says there's already a different C++ redis. already installed. If I look, I see have several versions, going up to 14.0.2412, which appears newer than the one in the link above.

    So is it possible my installation problem is that I have a newer C++ redis. than the setup for .NET Core is looking for??

    Michael

    Friday, July 22, 2016 8:51 PM
  • More information.

    This page: https://www.microsoft.com/net/download

    Shows more options for installing .NET core. I downloaded and successfully installed the .NET Core SDK Installer (Preview 2) for X86..

    Hmmm.  Why would that one install by the supposed "simple" installer they recommend fail??

    We're not off to a good start on .net core :(

    Friday, July 22, 2016 9:00 PM
  • Crud.. the next step, insalling .NET Core for Visual Studio official MSI Installer.  Also ended in error, just like the original .NET core did.

    Something is still not right..

    Michael

    Friday, July 22, 2016 9:28 PM
  • Crud.. the next step, insalling .NET Core for Visual Studio official MSI Installer.  Also ended in error, just like the original .NET core did.

    Something is still not right..

    Michael


    And this is a C# issue?
    Friday, July 22, 2016 9:33 PM
  • I was able to install it by running with SKIP_VSU_CHECK parameter
    DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

    from here:

    http://forums.asp.net/post/6067207.aspx

    • Proposed as answer by alxdjo Saturday, July 23, 2016 12:27 AM
    • Marked as answer by DotNet Wang Monday, August 8, 2016 9:09 AM
    Saturday, July 23, 2016 12:14 AM
  • Wow ty. That did the trick lost almost 3-4 hours from work time repairing VS.
    Saturday, July 23, 2016 12:27 AM
  • Wicked Pixel's solution to install

    DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

    did allow me to install that product, but still when I start VS 2015, there is no option to create an application based on .net core.

    WTH ??

    Michael

    Saturday, July 23, 2016 1:04 AM
  • Hi,

    Thank you for posting here.

    >>there is no option to create an application based on .net core.

    If you can create a c# project, actually you are using .NET core.

    The .NET Framework is a managed execution environment that provides a variety of services to its running applications. It consists of two major components: the common language runtime (CLR), which is the execution engine that handles running applications; and the .NET Framework Class Library, which provides a library of tested, reusable code that developers can call from their own applications

    If your issue has been resolved, please mark it. I hope the reply can be helpful to you.

    Best Regards,

    Hart


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate the survey.

    Tuesday, July 26, 2016 8:14 AM
  • Setup has detected that Visual Studio 2015 Update 3 may not be completely installed.

    This says it all, what you can do is try to repair the Visual Studio. You can get that link from Control Panel, under the Change options you will find "Repair" along with Modify and Uninstall. Click on Repair. 

    What this will do is, it will try to fix most of the Visual Studio settings and will see if there are any packages that are required to be installed on the machine in order to let Visual Studio (and child platforms) work. Then you can continue installing the packages for .NET Core. 


    The sh*t I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem

    Tuesday, July 26, 2016 7:22 PM
  • I did try to repair, that doesn't help.

     Condition NOT(((VS2015CommunityUpdateVersion <> VS2015UpdateVersion) AND (VS2015CommunityExists) AND (VS2015UpdateVersionExists)) OR ((VS2015ProfessionalUpdateVersion <> VS2015UpdateVersion) AND (VS2015ProfessionalExists) AND (VS2015UpdateVersionExists)) OR ((VS2015EnterpriseUpdateVersion <> VS2015UpdateVersion) AND (VS2015EnterpriseExists) AND (VS2015UpdateVersionExists)) OR ((VS2015WebExpressUpdateVersion <> VS2015UpdateVersion) AND (VS2015WebExpressExists) AND (VS2015UpdateVersionExists))) evaluates to false.

    For some reason VS2015UpdateVersion is less than the other Update Versions, so it fails to see that update3 is installed.

    For example:

    'VS2015UpdateVersion' to value '14.0.25420'

    'VS2015EnterpriseUpdateVersion' to value '14.0.25424'

    Was able to work around by skipping update heck like suggested above. Thanks!

    DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

    Tuesday, July 26, 2016 10:33 PM
  • Thanks alxdjo! Seems to work. I just wanted one day where I get to work without doing any workarounds, just one day. Cheese sause crust. Xamarin dev for android is already a workaround built on top of semi baked hack called java. I'm begging MS. Just one day.

    Wednesday, July 27, 2016 5:08 PM
  • It's running. Thank you so much!
    • Proposed as answer by DotNet Wang Monday, August 1, 2016 9:14 AM
    Thursday, July 28, 2016 7:39 AM
  • Thank you! I re-installed VS like 2 times an still didn't work. Clean solution in your answer :)
    Thursday, July 28, 2016 8:26 AM
  • same error and impossible to modify/repair vs2015 update 3 as it is correct.

    by despair I run:

    vs2015.3.exe /force

    then I get a strange version of vs: version 14.0.25123.0 D14REL

    from this point I can install DotNetCore.1.0.0-VS2015Tools.Preview2.exe with no error.

    My old projects (previous version of .net core) still build, yeoman runs, and dotnet.exe --version gives the expected version.


    thierry


    Friday, July 29, 2016 5:27 PM
  • It's worked for me.

    Just have to note that I had to install the 
    DotNetCore.1.0.0-VS2015Tools.Preview2.exe
    twice: Once with this vars and after that as a regular setup (without the var: SKIP_VSU_CHECK=1).



    • Edited by israelii Sunday, July 31, 2016 7:32 AM
    Sunday, July 31, 2016 6:40 AM
  • I am facing the same issue and came to this post after a few bing.

    Might be a dumb question but where exactly I should run this command:

    DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

    Hmm, got it.. Run the command from VS command prompt from the folder where you have your dot net core installer.


    • Edited by R..sh Tuesday, August 2, 2016 5:54 PM
    Tuesday, August 2, 2016 5:50 PM
  • Thanks and this works

    DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

    Wednesday, August 3, 2016 3:31 PM