-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Make IISIntegration use Reference instead of PackageReference (and reactionary work) #4311
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
Conversation
jkotalik
commented
Nov 29, 2018
•
edited
Loading
edited
- Make IISIntegration use Reference
- Use full msbuild to be able to build vcxproj files
- Remove obsolete ANCMV2 stuff from 2.1.
3a2ea5f
to
37e357c
Compare
For #4246. |
Still can't figure out the Nuget.Packaging issue. Besides that, I need to resolve some long path issues and a bit of folder structure stuff. |
We're adding required PR checks to ensure the repo compiles before you merge. Can you update this PR by rebasing on master?
Alternative: if you plan to 'squash merge' this PR, you can also use a merge to update this PR. This can be easier to manage if you have lots of changes in this PR.
You can ignore the error that says "AspNetCore-pr-validation — Unable to find '.azure/pipelines/fast-pr-validation.yml'". This is the result of changing PR checks after a PR was created. |
ab86f46
to
a0ac480
Compare
Windows build passes, but fails on macos/linux.
Probably just need to exclude the c++ stuff on non-Windows. |
I think we should take a closer look at getting rid of src/Servers/IIS/version.props. If possible, it would be nice to have the root-level version.props file defining the needful settings. |
src/Servers/IIS/test/testassets/OutOfProcessWebSite/StartupNtlmAuthentication.cs
Show resolved
Hide resolved
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.
A few questions. Looks like this is close.
src/Servers/IIS/test/IISIntegration.FunctionalTests/UpgradeFeatureDetectionTests.cs
Show resolved
Hide resolved
src/Servers/IIS/test/IISIntegration.FunctionalTests/OutOfProcess/HttpsTest.cs
Outdated
Show resolved
Hide resolved
42d1179
to
60be6a5
Compare
54895a9
to
8686a58
Compare
src/SignalR/clients/java/signalr/build/libs/signalr-1.0.0-rtm.pom
Outdated
Show resolved
Hide resolved
src/SignalR/clients/java/signalr/.gradle/buildOutputCleanup/cache.properties
Outdated
Show resolved
Hide resolved
src/Servers/IIS/test/IISIntegration.FunctionalTests/IISIntegration.FunctionalTests.csproj
Outdated
Show resolved
Hide resolved
It looks like this will save 3-5 minutes on build time. Yay! 👍 |
Are you looking into the test failures? They appear to be the result of reorganizing source code.
|
It looks like remaining test failures are known issues tracked in aspnet/AspNetCore-Internal. Good work! Head's up @ajaybhargavb - we will probably need to handle the Razor merge from 2.1 => 2.2 separately from this one as both are large changes. |
I don't follow. They are anyways separate merges right? |
Don't merge Razor into 2.1 before IISIntegration has been merged into 2.2 |
Okay. I assume #4606 needs to go in before you can merge this to 2.2 |
Whoops, didn't realize there were other razor changes currently in 2.1. Yes finalize that before I merge this 😄 |
#4612 is in. This is now good to go. |