!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

121 Members
24 Servers

Load older messages


SenderMessageTime
5 Mar 2025
@6pak:matrix.org6pak just try doing dotnet restore/dotnet build 21:22:53
@sananatheskenana:matrix.orglzcuntthey say to build with mono but idk the difference between dotnet core and mono21:23:08
@sananatheskenana:matrix.orglzcunt

Determining projects to restore...
Nothing to do. None of the projects specified contain packages to restore.

21:23:44
@6pak:matrix.org6pakmono has been abandoned for years21:23:48
@sananatheskenana:matrix.orglzcunt *

Determining projects to restore...
Nothing to do. None of the projects specified contain packages to restore.

21:23:53
@6pak:matrix.org6pakever since dotnet was open sourced21:23:55
@sananatheskenana:matrix.orglzcuntthis is with dotnet restore21:24:08
@6pak:matrix.org6pak* mono has been (effectively) abandoned for years21:24:13
@6pak:matrix.org6pakactually no, project.json is still somewhat supported by dotnet restore, but packages.config never was21:25:56
@sananatheskenana:matrix.orglzcuntI wonder how complicated it would be to patch them to use dotnet core instead of mono with 0 dotnet knowledge21:26:06
@6pak:matrix.org6pakso you'd have to either convert the project to modern format (which should be somewhat easy if you know c#) or build using mono in nixpkgs21:26:33
@sananatheskenana:matrix.orglzcuntI know very basic C# but not the tooling around it21:26:54
@sananatheskenana:matrix.orglzcuntI think I'd rather do the first tbh, their linux stuff seems barely touched since 202021:27:19
@sananatheskenana:matrix.orglzcuntit'd be awesome to get them up to date on this21:27:36
@6pak:matrix.org6pakimage.png
Download image.png
21:28:52
@6pak:matrix.org6pak40 projects, ouch21:28:55
@sananatheskenana:matrix.orglzcuntoof21:29:07
@6pak:matrix.org6pakI'd say the ideal solution is to migrate to modern (sdk-style) project format upstream, but that does need a bit msbuild experience21:29:55
@6pak:matrix.org6pakand it would be a bit of work with 40 projects21:30:06
@sananatheskenana:matrix.orglzcuntI think the reason this happened is that this is a fork and the original kinda died around 2019, this is the only maintained fork so they still use the original's name21:30:39
@sananatheskenana:matrix.orglzcuntworth it for train go vroom vroom21:30:47
@sananatheskenana:matrix.orglzcuntor tcheuf tcheuf21:31:04
@sananatheskenana:matrix.orglzcuntI think I kinda know what I need to do then21:31:42
@gggkiller:matrix.orgGGGThere's a migration tool21:31:50
@gggkiller:matrix.orgGGGCould probably use that21:31:53
@sananatheskenana:matrix.orglzcunt* I think I kinda know what I need to do then (but now how)21:31:53
@6pak:matrix.org6pakisn't it VS only?21:31:59
@sananatheskenana:matrix.orglzcuntoh? sounds good21:32:05
@6pak:matrix.org6pakhttps://learn.microsoft.com/en-us/nuget/consume-packages/migrate-packages-config-to-package-reference21:32:05
@gggkiller:matrix.orgGGGNo, it's CLI21:32:07

Show newer messages


Back to Room ListRoom Version: 9