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

[Build] Windows SDK 17704 contains delay/test signed managed DLLs #2314

Closed
rjmurillo opened this issue Jul 19, 2018 · 1 comment · Fixed by #2315
Closed

[Build] Windows SDK 17704 contains delay/test signed managed DLLs #2314

rjmurillo opened this issue Jul 19, 2018 · 1 comment · Fixed by #2315
Assignees

Comments

@rjmurillo
Copy link
Contributor

I'm submitting a...

  • Bug report (I searched for similar issues and did not find one)

Current behavior

Currently Windows SDK 17704 is installed during the build process, however, certain managed applications and DLLs will fail on non-Insiders OS because of the way they are signed. Most notably this includes Microsoft.Windows.UI.Xaml.Build.Tasks.dll, which is required for UWP applications. Should a UWP application target 17704, the application would fail to compile.

Expected behavior

UWP applications targeting 17704 should compile during CI as expected.

Minimal reproduction of the problem with instructions

Environment

Nuget Package(s): 

Package Version(s): 

Windows 10 Build Number:
- [ ] Creators Update (15063)
- [ ] Fall Creators Update (16299)
- [ ] April 2018 Update (17134)
- [ ] Insider Build (build number: )

App min and target version:
- [ ] Creators Update (15063)
- [ ] Fall Creators Update (16299)
- [ ] April 2018 Update (17134)
- [ ] Insider Build (xxxxx)

Device form factor:
- [ ] Desktop
- [ ] Mobile
- [ ] Xbox
- [ ] Surface Hub
- [ ] IoT

Visual Studio 
- [ ] 2017 (version: )
- [ ] 2017 Preview (version: )

CC: @onovotny

@rjmurillo rjmurillo self-assigned this Jul 19, 2018
@rjmurillo
Copy link
Contributor Author

A solution discussed by @onovotny and I is to disable strong name checking in the registry as part of the SDK installation to ensure test/delay signed applications and DLLs will execute during the build

@ghost ghost locked as resolved and limited conversation to collaborators Nov 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant