Code Monkey home page Code Monkey logo

Comments (29)

hhblaze avatar hhblaze commented on July 24, 2024 1

New DBreeze 1.88 is released and also in nuget (looks like I was waiting for you to release 👍 )

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024 1

I confirm this fixed the situation.

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

From nuget?

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

yes

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

DBReeze version 1.87.0 (.NET Core)

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

yes, would be nice to understand from which nuget folder your DBreeze assembly was taken, can you take a look? NetStandard1.6? Also which dev. environment do you use?

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

I don't have access to the machine where it faulted now. On my own machine it takes 1.87.0\lib\netcoreapp1.0\DBreeze.dll.

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

visual studio windows, trying to replicate the bug

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

More info about the environment where it crashed

lefty :: ~ » dotnet --version
1.0.4
lefty :: ~ » uname -a
Linux lefty 4.10.0-26-generic #30-Ubuntu SMP Tue Jun 27 09:30:12 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
lefty :: ~ » lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 17.04
Release:    17.04
Codename:    zesty
lefty :: ~ »

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

thanx, will take a look

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

@hhblaze you mean the bug I reported is fixed ? that's what I call support. What was the problem ? you do not depends on XmlSerializer.

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

Has to be fixed, write me if you have troubles - I will reopen it for further investigation.

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

someone report me the same error for 1.88...

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

May be this someone can point which DLL is used from NuGet, smth like

image

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

Ok so I could reproduce myself... here is the stange thing:
My tests are working just fine, both using netcoreapp1.0.

C:\Users\NicolasDorier\.nuget\packages\dbreeze\1.88.0\lib\netcoreapp1.0\DBreeze.dll

The error comes in my console project, which is also netcoreapp1.0 will find out what happen.

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

Ok so adding System.Xml.XmlSerializer package fixed the situation.

I am puzzled though, my test project do not reference it, use the same .net runtime, and do not have this problem.
I also see no reason why your code would depends on such assembly

  <TargetFramework>netcoreapp1.1</TargetFramework>

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

Yes, it's time to make it.

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

I have put in NuGet 1.88.1,
there is netcoreapp1.1 is available,
please, test it

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

Actually no, same error in another environment.... My PC now works without the Xml stuff this is very wierd

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

Probably on the other PC netcoreapp1.0 was used, newest NuGet fixes for netcoreapp1.1

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

actually it is .NET Core 2.0... I am surprised Azure is already updated to it; it released yestersday.
But your lib support .netstandard 1.4 so why do it not work ?

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

The question remains same from which NuGet folder DBreeze is taken for the specified projects (where it does not work) and underlying framework version of this project.

Also we support .NETStandard 1.6 (not 1.4). DBreeze .NETStandard compilations differs from .netcoreapp a bit and does NOT use System.Xml namespace at all.
image

Concerning 2.0 - nice, will wait until VS2017 will update its support for it.

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

@hhblaze VS2017 updated the support. version 15.3. I don't really know how to find out which dll is used as it is running on a server on which I only have command line available. :(

Trying to figure out.

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

Ok so it turns out netcoreapp1.1 was picked.

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

But netcoreapp1.1 has System.Xml.XmlSerializer integrated?

image

Concerning VS2017 v15.3... my VS doesn't suggest me to be updated (normally does, so, probably I have to wait)

from dbreeze.

NicolasDorier avatar NicolasDorier commented on July 24, 2024

You have to restart vs2017 for the notification to appear.
System.Xml.XmlSerializer was not into my nuget dependencies, to get dbreeze working on my azure VM, I needed to add it.

No problem on my home PC.... this bug is very strange. I can give you a way to reproduce:

Create a ASP.NET core website with DBreeze and Deploy on Azure. (without referencing System.Xml.Serializer)

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

I think when I get VS2017 15.3 (cause restart doesn't help for now), I will release .NETStandard 2.0, necoreapp 2.0 and will remove dependency in necoreapp from System.Xml.Serializer at all, like it's done in current .NET standard.

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

Released 1.88.2 (when it's available from nuget) both .netcoreapps have no XmlSerializer dependencies

VS 15.3 still not available...

from dbreeze.

hhblaze avatar hhblaze commented on July 24, 2024

So, I have update my VS via its installer (automatically update flag didn't appear)
and now with newest Nuget 1.88.3 we got support of .NetCore 2.0 and .NetStandard 2.0

from dbreeze.

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.