Code Monkey home page Code Monkey logo

Comments (7)

wardbell avatar wardbell commented on August 12, 2024

We will get to it on general principal. However, there is no obvious functional advantage to the update and "strongly named" is the worst possible reason to update. Strong naming is a useless impediment to productivity. They are abandoning it in vNext.

So this is not a priority. More in the "when/if I get around to it" category.

Tell me why I should think otherwise?

from breeze.server.net.

rubenlagatie avatar rubenlagatie commented on August 12, 2024

I'm am no longer able to install the breeze nuget package, because the deprecated webactivator package has been unlisted from nuget...

from breeze.server.net.

wardbell avatar wardbell commented on August 12, 2024

Huh? De-listing has no effect on the ability to install a nuget package; it just means you can't search for it; the package is still there.

Please provide a repro of your problem.

from breeze.server.net.

jaredthirsk avatar jaredthirsk commented on August 12, 2024

I also failed to install Breeze.Server.WebApi, using VS2015RC. I saw strange errors like "collection modified, enumeration may not continue", and cannot resolve WebActivator. After some googling and fighting with nuget, I tried doing it from VS2013 and it worked.

See: http://stackoverflow.com/questions/30195455/unable-to-satisfy-package-dependency-constraints-with-breeze-server-webapi2

I am new to Breeze, and for a few minutes I was worried that Breeze was unmaintained/unsupported due to using an old version of WebActivator that the WebActivator people recommend nobody uses.

from breeze.server.net.

wardbell avatar wardbell commented on August 12, 2024

I've got to update that someday.

The old version is harmless AFAIK. You could easily get rid of it by folding the breeze start-up code into your WebApiConfig class or the Application_Start method of Global.asax.cs.

Sorry for the inconvenience.

from breeze.server.net.

gregoryagu avatar gregoryagu commented on August 12, 2024

I also was unable to install WebActivator.dll from Nuget, either through the packagemanager console or the GUI. It gives an error of package not found. (Install-package WebActivator)

However, I found a workaround which was to install the WebActivatorEx package, and then go in and edit the nuspec file for Breeze.Server.WebApi. I just changed the dependency from WebActivator to WebActivatorEx and saved it. This resolved the issue.

The file is located at:

C:\Users\YourUserName.dnx\packages\Breeze.Server.WebApi2\1.5.4\Breeze.Server.WebApi2.nuspec

from breeze.server.net.

fmagron avatar fmagron commented on August 12, 2024

WebActivator 1.0.0 is not harmless, I'm afraid.

It just broke my web site after I installed Breeze.Server.WebApi2. To reproduce the error, you just need to copy a non managed DLL into the bin folder, and it breaks with the error Could not load file or assembly '...' or one of its dependencies. The module was expected to contain an assembly manifest.

There are still some .NET libraries that are merely wrappers around plain old non managed DLLs. That was my case.

I don't have any issue with WebActivatorEx

from breeze.server.net.

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.