compose-net / compose

Lightweight framework to assist in application composition
Apache License 2.0
6 stars 6 forks source link

Dependency wild carding #86

Closed smudge202 closed 9 years ago

smudge202 commented 9 years ago

Although this may change in the future as we move onto stable builds and feeds, we need to switch from wildcards in the project.json. This is causing problems on #85 .

ghost commented 9 years ago

Will resolve as part of #72

@herecydev do you want to do the test project while your doing 85? if not, let me know and will sort

herecydev commented 9 years ago

It's all ready to go, just need those versions anchored down. I will pull any commits down as and when they come in and PR changes up when it's all stable.

ghost commented 9 years ago

Had to adjust the TFMs because dotnet isn't what we originally thought it was. See #87 for details

ghost commented 9 years ago

In case you haven't already, you'll need to update to xunit beta3 as the test host changed its dependency from DependencyInjection.Interfaces to DependencyInjection.Abstractions. Just spent a good 20 mins trying to figure out why ServiceDescriptor was defined twice in my test project. Was using an outdated version of the dnx test runner which had a dependency on a beta4 test host, which used the interfaces package...

smudge202 commented 9 years ago

Whenever confronted with issues like that, you can check the project.lock.json file to see the versions of libraries in use, and from what they are brought in by.