Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace dotnet runtime with SDK #97

Merged
merged 2 commits into from
Oct 23, 2019
Merged

Replace dotnet runtime with SDK #97

merged 2 commits into from
Oct 23, 2019

Conversation

jrbeverly
Copy link
Contributor

ResX compilation works by creating a .csproj with the resx file as an embedded resource. When compiled (using GenerateResourceTask), it will create the .resources file that can then be embedded in the csharp lib/binary. To compile the csproj, we need the dotnet sdk.

Downloading the dotnet SDK on windows (dotnet-sdk-windows) takes around 86 seconds, and goes from ~45 MB (runtime + compiler) to ~110-150 MB (depending on OS).

Related to #10 and #96

@jrbeverly jrbeverly added the enhancement New feature or request label Oct 23, 2019
@jrbeverly jrbeverly requested review from j3parker and omsmith October 23, 2019 15:42
@jrbeverly jrbeverly self-assigned this Oct 23, 2019
@j3parker
Copy link
Member

@omsmith you cool with this?

@j3parker
Copy link
Member

Thanks!

@jrbeverly jrbeverly merged commit 0f83ee2 into Brightspace:master Oct 23, 2019
@jrbeverly jrbeverly deleted the toolchain/replace-runtime-with-sdk branch October 23, 2019 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants