Skip to content
This repository was archived by the owner on Dec 18, 2017. It is now read-only.

Support uap10.0 Framework #2302

Closed
bricelam opened this issue Jul 21, 2015 · 11 comments
Closed

Support uap10.0 Framework #2302

bricelam opened this issue Jul 21, 2015 · 11 comments

Comments

@bricelam
Copy link
Contributor

I'm trying to update EF's use of netcore50 to uap10.0, but dnu gives me this error.

"uap10.0" is an unsupported framework

@davidfowl
Copy link
Member

Hey, at least you get an error now 😄

@bricelam
Copy link
Contributor Author

BTW, what's with uap10.0? Wouldn't the NuGet thing to do be uwp100?

@davidfowl
Copy link
Member

NuGet actually supports version numbers. It's 10.0 to avoid ambiguity. 100 -> could be 1.0.0

@muratg
Copy link
Contributor

muratg commented Jul 22, 2015

@anurse

@analogrelay
Copy link
Contributor

It's not even ambiguous: ). uap100 is interpreted as 1.0.0

#2677 adds support for uap10.0

@natemcmaster
Copy link

With #2677 "uap10.0" is recognized, but dnu build fails. Is this a separate issue?

Building Microsoft.Data.Sqlite for UAP,Version=v10.0
System.ArgumentException: preprocessorSymbols
   at Microsoft.CodeAnalysis.CSharp.CSharpParseOptions..ctor(LanguageVersion languageVersion, DocumentationMode documentationMode, SourceCodeKind kind, IEnumerable`1 preprocessorSymbols)
   at Microsoft.Dnx.Compilation.CSharp.RoslynCompiler.CompileProject(CompilationProjectContext projectContext, IEnumerable`1 incomingReferences, IEnumerable`1 incomingSourceReferences, Func`1 resourcesResolver)
   at Microsoft.Dnx.Compilation.CSharp.RoslynProjectCompiler.CompileProject(CompilationProjectContext projectContext, Func`1 referenceResolver, Func`1 resourcesResolver)
   at Microsoft.Dnx.Compilation.LibraryExporter.<>c__DisplayClass18_0.<ExportProject>b__0(CacheContext ctx)

@analogrelay
Copy link
Contributor

That's #2546, which I am currently fixing

@Maxwe11
Copy link
Contributor

Maxwe11 commented Oct 3, 2015

What state of this?
What #define symbol will be used for uap10.0 ?

@analogrelay
Copy link
Contributor

I believe the define symbol is UAP10_0

@natemcmaster
Copy link

@anurse Unless I'm mistaken, adding this TFM does not mean DNX will actually compile for UAP. It merely passes this along to the nuspec. Correct?

@Maxwe11
Copy link
Contributor

Maxwe11 commented Dec 7, 2015

@davidfowl why this closed?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants