Giter Site home page Giter Site logo

vNext about ensure.that HOT 8 CLOSED

danielwertheim avatar danielwertheim commented on August 20, 2024
vNext

from ensure.that.

Comments (8)

danielwertheim avatar danielwertheim commented on August 20, 2024

After wrestling with possible solutions:

(1): Replace PCL with vNext class lib. Target: dotnet, netcore451, net45
(2): Add shared lib. Move code there. Add yet another PCL that supports 4.6 and asp.net 5. Ref the shared lib from the two PCLs.

The decision leans towards (2) as that should keep most backwards compatibility.

from ensure.that.

damianh avatar damianh commented on August 20, 2024

Ensure.That 3.1.0 is broken. Installing it into a .net 4.5.1 project adds a reference to EnsureThat.vNext.dll which is compiled against .net 4.6 and references a later system.runtim (4.0.20).

Also, I don't think the dll names need to change.

from ensure.that.

danielwertheim avatar danielwertheim commented on August 20, 2024

Thanks. You could try and clone and update the nuspec and run deployscript
and try a local package and see if that works.

Why does dlls need to be renamed?
On Sep 18, 2015 11:38 AM, "Damian Hickey" [email protected] wrote:

Ensure.That 3.1.0 is broken. Installing it into a .net 4.5.1 project adds
a reference to EnsureThat.vNext.dll which is compiled against .net 4.6 and
references a later system.runtim (4.0.20).

Also, I don't think the dll names need to change.


Reply to this email directly or view it on GitHub
#16 (comment)
.

from ensure.that.

danielwertheim avatar danielwertheim commented on August 20, 2024

@damianh v3.1.1 should resolve the correct one.

from ensure.that.

damianh avatar damianh commented on August 20, 2024

I just reverted to 2.0.0.

The DLL suffixes ".dinosaur" and ".vnext" are not necessary. The original
name would be fine.
On 18 Sep 2015 12:53 pm, "Daniel Wertheim" [email protected] wrote:

Thanks. You could try and clone and update the nuspec and run deployscript
and try a local package and see if that works.

Why does dlls need to be renamed?
On Sep 18, 2015 11:38 AM, "Damian Hickey" [email protected]
wrote:

Ensure.That 3.1.0 is broken. Installing it into a .net 4.5.1 project adds
a reference to EnsureThat.vNext.dll which is compiled against .net 4.6
and
references a later system.runtim (4.0.20).

Also, I don't think the dll names need to change.


Reply to this email directly or view it on GitHub
<
#16 (comment)

.


Reply to this email directly or view it on GitHub
#16 (comment)
.

from ensure.that.

danielwertheim avatar danielwertheim commented on August 20, 2024

@damianh it's an "easy" way for "me" to quickly see which one has been picked. But yes. It's not needed but nor is it a harm, apart from ugly names perhaps, no?

from ensure.that.

damianh avatar damianh commented on August 20, 2024

There's no harm, it's just not idiomatic.

On 28 September 2015 at 21:55, Daniel Wertheim [email protected]
wrote:

@damianh https://github.com/damianh it's an "easy" way for "me" to
quickly see which one has been picked. But yes. It's not needed but nor is
it a harm, apart from ugly names perhaps, no?


Reply to this email directly or view it on GitHub
#16 (comment)
.

from ensure.that.

adriaanp avatar adriaanp commented on August 20, 2024

There is harm in dnx can't do assembly redirection from assembly that references 2.0.0 and your project references 3.2.0 for example.

Reason why I can't use MyCouch as is.

from ensure.that.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.