-
-
Notifications
You must be signed in to change notification settings - Fork 737
Update to .NET Core 3.0 #313
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
Changes from all commits
e25b89f
b3bb3ce
5cd11a8
f1eaffb
25f35e3
8dd5d15
b7e7ace
54ff11a
2c14693
14d0270
fbc5b93
f64b780
aa98b85
b6fb1cb
5af8e48
239d914
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
language: csharp | ||
mono: none | ||
dist: xenial | ||
dotnet: 2.2 | ||
dotnet: 3.0 | ||
before_script: | ||
- export PATH="$PATH:/home/travis/.dotnet/tools" | ||
- npm install electron-packager --global | ||
script: | ||
- ./buildAll.sh |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Better replace lines which define
DocumentationFile
this one big switch with justThis will have same effect but without need to generate all permutations. But this one change can be made separately from this PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you point me to a documentation? I just found some links that said that this controls the XML documentation behavior. Those lines are for the NuGet package icon or do I miss something?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I cannot say anything about documentation, since I found that long time ago when lurking around MS projects or people who closely monitor .NET Core development.
Essentially this switch produce XML files in the default location, so instead of duplication configuration and paths everywhere you just include that property in the project file. You can see in the #323 how exactly it simplifies project file.
Here the links which you can find interesting:
https://github.com/dotnet/sdk/blob/b28a8efbfb30d84019351abb3aa9a2b15e008662/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Sdk.BeforeCommon.targets#L178
https://stackoverflow.com/questions/47115877/how-to-generate-xml-documentation-for-csproj-with-multiple-targets