-
Notifications
You must be signed in to change notification settings - Fork 31
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
Support for Universal Windows Projects via NetCore45 #11
base: master
Are you sure you want to change the base?
Conversation
…me type calls need additional GetTypeInfo.
(https://visualstudiogallery.msdn.microsoft.com/daf5c6db-386b-4994-bdd7-b6cd52f11b72?SRC=VSIDE). Still needs netcore system dependencies adding
Why didn't this commit last time? Hmmm.
Some useful information on the use of TypeInfo methods, https://github.com/dotnet/apireviews/tree/master/2016-01-19-reflection |
Hi there, there are any plans to accept this pull request and merge these changes to support UWP? |
Andres, |
Thanks a lot for your response, Al. So, you are saying that while we wait fir Eric to merge this into the main trunk you are going to upload your build into a myGet feed? I understood correctly? If that is right then I'm perfectly fine with it, and if not, and I can help in any way please let me know. Again, thanks. |
Basically yes. Also given that it seems to fail when built with myget, then this might be what is stopping full adoption. |
VS2017 & netstandard1.6 support from @eloekset
…til there is a way to inject the version into ms.build
…therefore Net Native compiler 1.6.0
I've just pulled your latest changes and got some other issue running build.bat. What I see when running in VS 2017 Developer Command Prompt is that it's using 14.0 tools to build (VS 2015) and then the build fails. I haven't bothered installing UWP tools for VS 2017, but I'll do it now to test if that'll fix anything. |
Excellent, I had that problem too. That was why I was assuming a broken vs install It might be that the UWP support still isn't ready in VS17 and we will have to raise a bug for it. Not seeing anything at the moment though |
@erichexter we've had a good go at making this work today. The fundamental problems will come down to whether the TeamCity build server supports VS2017 yet. I realise you are busy, so if you want to give me access, I would be happy to set up some branch builds on the TC server |
If the build servers have support for .NET CLI, we could go back to MSBuild 14 and execute a "dotnet build" command from the build script. Since we've got two solutions it should go fine to build Should.sln with MSBuild 14 and Should.DotNetCore.sln with the .NET CLI. Just a thought. I have no idea what's supported in the build environment. |
That's a nice idea, the nuget pack won't care how the libs get built, just that they are in place. |
@erichexter which one of the build agents is used for this project? The Win10ProX64VS2015i01 one has MSBuild 14 and DotNetCore SDK 1.0.0-preview2 installed: https://teamcity.jetbrains.com/agentDetails.html?id=43514&tab=agentParameters&kind=conf |
@eloekset Looks like there are 11 agents available on the team city server, 6 of which currently support everything that Should needs https://teamcity.jetbrains.com/viewType.html?buildTypeId=bt657&tab=compatibilityList |
Hi Eric, I recently tried to contact you privately. I've resent tonight, can you let me know if you didn't get the email. Thanks. |
@alski Did you manage to get a version of Should building in .Net Standard? |
Hi James, |
@alski that is disappointing, I guess it a case of building a spin off library then StandardShould :) or something like that |
If you are still interested we can get you up and running on the build
server.
Eric Hexter
blog | http://Hex.LosTechies.com
info | http://www.linkedin.com/in/erichexter
…On Sun, Jun 3, 2018 at 6:02 AM, James Studdart ***@***.***> wrote:
@alski <https://github.com/alski> that is disappointing, I guess it a
case of building a spin off library then StandardShould :) or something
like that
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#11 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAHABKQ68rXsG_0yapv6pD0d1l8u_zVPks5t48I2gaJpZM4G_NbD>
.
|
It's been a long time coming, I've only just finally had chance and this evening to sit down and do anything. I have ported the main code to Core 2.2, I've got the unit tests running and I've moved it to xunit rather than nuint. I need to update some of test where the code is showing warnings, and there are 3 failing unit tests at the moment. I've not done anything with nant, so no idea if it'll run on a nant build. |
ok, I am sure we can get something running, its been 7 years since I touched a nant build myself. As long as the build compiles and runs the tests, at this point I do not have any preference with how that gets done. |
@erichexter that's going to be a blast from the past then :) |
Hi Eric,
I was hoping to use Should in a Universal App I was building recently and came across a problem, it wasn't supported.
This pull request is a result of trying to build support for Should on UWP into a Nuget package and as a result it has been quite a journey. Taken in order these commits represent
There are some minor things still to resolve,
I hope it meets your standards and you can make use of it, feel free to contact me if you have any questions.
Thanks for producing Should in the first place.