Skip to content

Conversation

@jchannon
Copy link
Contributor

@jchannon jchannon commented Jan 4, 2017

Summary

Updates windows pre-requisuites after finding an issue with compiled stand alone .net core applications

See here https://github.com/dotnet/cli/issues/5201 https://github.com/dotnet/cli/issues/195

Details

When trying to run a stand alone application I received an error as shown in https://github.com/dotnet/cli/issues/5201 A comment was made in https://github.com/dotnet/cli/issues/195 that says Visual C++ is a dependency so this PR elaborates on existing docs for the scenario where you have a stand alone app.

@dnfclas
Copy link

dnfclas commented Jan 4, 2017

Hi @jchannon, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!

The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.

TTYL, DNFBOT;

## .NET Core dependencies

.NET Core requires the VC++ Redistributable when running on Windows. It is installed for you by the .NET Core installer. You need to install the Visual C++ redistributable manually if you are installing .NET Core via the installer script (`dotnet-install.ps1`).
.NET Core requires the VC++ Redistributable when running on Windows. It is installed for you by the .NET Core installer. You need to install the Visual C++ redistributable manually if you are installing .NET Core via the installer script (`dotnet-install.ps1`) or are attempting to run a compiled stand alone .NET Core application.
Copy link
Contributor

@svick svick Jan 4, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This article calls it "self-contained", not "stand alone". I think the terminology should be consistent.

Also, not sure what "compiled" is supposed to mean here, all self-contained apps are compiled.

So, I would change this to:

… or are attempting to run a self-contained .NET Core application.

I'm also wondering if a link to the article I linked above would be useful here.

@jchannon
Copy link
Contributor Author

jchannon commented Jan 4, 2017

@svick updated. Also added another commit after discussing the docs with @gkhanna79 on https://github.com/dotnet/cli/issues/195

Copy link
Contributor

@mairaw mairaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jchannon! I've left a few comments. @blackdwarf @gkhanna79 do you guys want to review this?

---

# Prerequisites for Windows development
# Prerequisites for Windows development and/or running .Net Core applications
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.NET needs to be all caps

How about we change the title to something like "Prerequisites for .NET Core on Windows"?

# Prerequisites for Windows development
# Prerequisites for Windows development and/or running .Net Core applications

.NET Core development on Windows with Visual Studio requires:
Copy link
Contributor

@mairaw mairaw Jan 4, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd probably change a few sections around. For example, I'd move this info to the Visual Studio section down below and leave the general info that applies to .NET Core on Windows up here. But I can make the changes for you after we merge this.

* Windows 10
* [Visual C++ Redistributable for Visual Studio 2015](https://www.microsoft.com/en-us/download/details.aspx?id=48145)
* Windows 7+ (not Windows 10)
* Windows 7 & 2008 only
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Windows 7 & 2008 -> Windows 7 and Windows 2008

@jchannon
Copy link
Contributor Author

jchannon commented Jan 4, 2017

@mairaw updated 😄

Copy link
Contributor

@mairaw mairaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good @jchannon! I'll wait for the CI builds to finish. Thanks for your contribution!

@mairaw mairaw merged commit 6681c81 into dotnet:master Jan 4, 2017
@jchannon
Copy link
Contributor Author

jchannon commented Jan 4, 2017 via email

@mairaw
Copy link
Contributor

mairaw commented Jan 4, 2017

We need to merge the changes to the live branch. We just did one a few hours ago. We're close to get a few more PRs merged and then we can publish live again. So probably later today.

@BillWagner
Copy link
Member

I was planning to run the script to update live later this evening (Eastern time)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants