All Questions

Tagged with
Filter by
Sorted by
Tagged with
86 votes
4 answers
77k views

Can WPF applications be run in Linux or Mac with .Net Core 3?

Microsoft announced .NET Core 3 comes with WPF and Windows Forms. So can I create a desktop application for Linux or Mac using .NET Core 3?
siyad's user avatar
  • 889
63 votes
1 answer
10k views

Dotnet Core Docker Container Leaks RAM on Linux and causes OOM

I am running Dotnet Core 2.2 in a Linux container in Docker. I've tried many different configuration/environment options - but I keep coming back to the same problem of running out of memory ('docker ...
Peter Mills's user avatar
61 votes
9 answers
62k views

Cross-platform file name handling in .NET Core

How to handle file name in System.IO classes in a cross-platform manner to make it work on Windows and Linux? For example, I write this code that works perfectly on Windows, however it doesn't create ...
Roman Kolesnikov's user avatar
57 votes
5 answers
137k views

How to compile .NET Core app for Linux on a Windows machine

I'm developing a .NET Core app on a Windows 10 machine (with Visual Studio 2015 update 3 + Microsoft .NET Core 1.0.1 VS 2015 Tooling Preview 2) which should published on an Ubuntu 16 machine. To do ...
amiry jd's user avatar
  • 27.3k
47 votes
11 answers
71k views

Unable to start Kestrel. System.IO.IOException: Failed to bind to address http://127.0.0.1:5000: address already in use

I followed the steps from this URL to publish .NET core 2.1 web application code to Linux Centos 7 server. https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-2....
nav100's user avatar
  • 3,003
46 votes
2 answers
30k views

Killing gracefully a .NET Core daemon running on Linux

I created a .NET Core console application running as a daemon on a Ubuntu 14.04 machine. I want to stop the service without forcing it, being able to handle a kill event. How can I achieve this?
user4388177's user avatar
  • 2,493
37 votes
4 answers
19k views

What is the story of Performance Counters for .NET Core?

Under Windows, one is able to read .NET performance counters using the following: Performance Monitor C# using PerformanceCounter WMI and querying the .NET related classes Considering the recent ...
MaYaN's user avatar
  • 6,852
33 votes
1 answer
1k views

Open .NET Core 2.0 dump in lldb on Linux - which lldb version?

I'm trying to open a .NET Core 2.0 dump on Ubuntu 16.04, following instructions from http://blogs.microsoft.co.il/sasha/2017/02/26/analyzing-a-net-core-core-dump-on-linux/ Dump is created from ...
Pavel Tupitsyn's user avatar
27 votes
3 answers
14k views

How to get the current operating system in MSBuild?

I have a .NET Core 1.1 console project created with Visual Studio 2017. After building the project, I need to run a powershell script so I added the following to the MyProject.csproj file: <Target ...
Chedy2149's user avatar
  • 2,901
27 votes
4 answers
9k views

How to Dump a .NET Core Application on Linux

I have a .NET application that I have ported to .NET Core. I am testing it on Ubuntu 14.04. I am trying to figure out how to get a .dmp file or the Linux equivalent when the program crashes. I call ...
shortspider's user avatar
  • 1,045
26 votes
8 answers
46k views

How to remove previous versions of .NET Core from Linux (CentOS 7.1)

I would like to install the current version Core 1.0. Currently the RC2 version is installed. The instruction on the official website are: Before you start, please remove any previous versions of ....
stevo's user avatar
  • 2,244
26 votes
1 answer
13k views

Why FileSystemWatcher doesn't work in Linux container watching Windows volume

Given the program: using System; using System.IO; namespace fsw_bug_poc { class Program { private static FileSystemWatcher _fileSystemWatcher; static void Main(string[] args)...
natenho's user avatar
  • 5,403
25 votes
2 answers
23k views

How to create executable console app from .NET Core 2.0 in Linux?

As far as I know in the https://www.microsoft.com/net/learn/get-started/macos, we only able to run it: $ dotnet run I have a requirement to create a console app that we execute from a terminal as ...
Anang Satria's user avatar
  • 1,236
24 votes
2 answers
9k views

Build NuGet package on Linux that targets .NET Framework

I want to create a NuGet package that can simultaneously and explicitly target both .NET Framework 4.6.2 and .Net Standard 1.5. Here's an abbreviated .csproj file from VS 2017: <Project Sdk="...
Lee Grissom's user avatar
  • 9,853
24 votes
1 answer
87k views

Where to get msbuild for Linux [duplicate]

I want to build a .net core project on Windows and Linux. For Windows I use MSBuild, simply downloaded the Build Tools für Visual Studio 2017 from visualstudio.com. But where do I get MSBuild for ...
user69453's user avatar
  • 1,367
24 votes
2 answers
7k views

.Net Core Process.Start on Linux

I am facing the following issue when running my .Net Core application on Linux. Here is the exception: System.ComponentModel.Win32Exception (0x80004005): Permission denied at Interop.Sys....
Jamie Rees's user avatar
  • 8,123
23 votes
1 answer
10k views

.Net Core Machine Key alternative for webfarm

I have been using dotnet core to create an application that runs in a Kubernetes cluster on Linux hosts. As I was testing it noticed getting exceptions when validating the CSRF tokens, that makes ...
WillemdeKok's user avatar
23 votes
2 answers
3k views

How to run F# interactive (fsi.exe) in dotnet core? Is it supported yet?

I cannot run find/run fsi.exe either in windows or linux on dotnetcore. It is nowhere to be found. Maybe it is not supported yet?
Vladekk's user avatar
  • 405
21 votes
6 answers
12k views

How to write a linux daemon with .Net Core

I could just write a long-running CLI app and run it, but I'm assuming it wouldn't comply to all the expectations one would have of a standards-compliant linux daemon (responding to SIGTERM, Started ...
Jordan Morris's user avatar
21 votes
2 answers
37k views

Stop a running dotnet core website running on kestrel

When deploying a new version of an existing .net core website. How do I first safely stop the old running kestrel app? Here is an exmaple of what I would like to write (Pseudo deployment script): ...
Craigt's user avatar
  • 3,530
20 votes
2 answers
11k views

Get .NET Core DLL version on Linux

I have a .NET Core app which sets metadata properties during build, using standard options in the .csproj: <Project> <PropertyGroup> <Product>MyCoolProduct</Product> ...
superstator's user avatar
  • 3,124
19 votes
3 answers
14k views

Is Microsoft SQL Server Express available for production in Linux?

I'm trying to publish my ASP.NET Core app to Linux for production. My question is, is Microsoft SQL Server Express available for production in Linux? Or do I have to use the paid version?
Boy Pasmo's user avatar
  • 8,221
19 votes
2 answers
2k views

.NET Core: Finally block not called on unhandled exception on Linux

I have created the following C# program: namespace dispose_test { class Program { static void Main(string[] args) { using (var disp = new MyDisposable()) ...
nlawalker's user avatar
  • 6,444
18 votes
2 answers
3k views

Is there F# Interactive for Linux on .NET Core, without using Mono?

I'm able to build and run F# projects with .NET Core, but unable to use or see F# Interactive with it. Is it on the roadmap somewhere? I'm using Linux Mint 18.3
OctarineSorcerer's user avatar
17 votes
3 answers
9k views

.net-core: Equivalent of ILDASM / ILASM

Is there the equivalent of ILDASM / ILASM for the .net-core? Specifically, I'm looking for something that runs on Linux (Hence why the .net-core).
Doug's user avatar
  • 6,729
16 votes
8 answers
16k views

How to install dotnet SDK on Ubuntu 16.04 LTS

I have been following the instructions provided here: https://learn.microsoft.com/en-us/dotnet/core/linux-prerequisites?tabs=netcore2x However, I keep getting the error when I try to run" sudo apt-...
Aerophilic's user avatar
16 votes
3 answers
21k views

dotnet-install.sh not adding dotnet command on Ubuntu

I am not a Linux user so this might be a easy fix but I have tried the following: first I install it using the command curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin for which I get ...
lbrahim's user avatar
  • 3,750
16 votes
2 answers
25k views

Is there any .NET Core compatible library for reading excel spreadsheet file? [closed]

I need to parse xlsx file on Linux from .NET Core Console application. However, I couldn't find any library for parsing Microsoft Office files that is supported by .NET Core 5 framework.
Štěpán Beneš's user avatar
15 votes
6 answers
22k views

Kestrel error: address already in use (dotnet core)

Summary: it works as dotnet run, but it doesn't work as dotnet myappname.dll. My linux skills are limited, but I am trying to go by the book so I don't mix things up (following this tutorial from ...
Xavier Peña's user avatar
  • 7,649
14 votes
2 answers
21k views

debug a dotnet core program in terminal

I’ve recently setup omnisharp with nvim and wanted to try to develope a dotnet core application without the help of VS/rider/vs code. Now i tried to google around but couldn’t find any real way to ...
Lyze's user avatar
  • 385
14 votes
1 answer
7k views

Control lifetime of .NET Core console application hosted in docker

Disclaimer - this is almost the same question as docker container exits immediately even with Console.ReadLine() in a .net core console application - but I don't think accepted answer on this question ...
Jay's user avatar
  • 9,851
14 votes
2 answers
6k views

Capture shutdown command for graceful close in .NET Core

I'm porting to .NET core and the existing app has hooked the win32 call SetConsoleCtrlHandler to capture application close so that it can cleanly close off open database files and other orderly ...
deandob's user avatar
  • 5,190
13 votes
4 answers
25k views

LDAP with dotnet core under Linux

I am developing an application based on .net core (2.2.103) which must connect to an LDAP server. On my development machine running Windows, I used the System.DirectoryServices namespace to do so. ...
Philipp's user avatar
  • 11.7k
12 votes
4 answers
27k views

How can I run a dotnet application in the background using sudo on Linux? [duplicate]

I am experiencing some weird problems that I'm not sure how to solve. I am using CodeDeploy to deploy my applications to an AWS EC2 instance, and in there I need to specify a script to execute the ...
jjmcc's user avatar
  • 795
12 votes
2 answers
1k views

Call matlab shared library from dotnet core on linux

I am trying to call a shared library created with MathWorks MATLAB Compiler SDK from C# (.NET Core) running on a Linux container. I have a matlab .m file that I've compiled into a .dll using the ...
Dennis Dunn's user avatar
11 votes
2 answers
10k views

Publish ASP.NET Core from Visual Studio to Linux

Can I edit a ASP.NET Core application in Visual Studio and deploy to Linux server (e.g., Ubuntu)?
Hacskó Ádám's user avatar
10 votes
2 answers
3k views

How do I handle ValidateAntiForgeryToken across linux servers

I have deployed an asp.net core app on some load balanced linux servers. I getting an error when POSTing a form to a route due to a failing ValidateAntiForgeryToken attribute (if a POST does not go ...
Simon C's user avatar
  • 9,478
10 votes
2 answers
1k views

Can't read certificate when running in Linux Docker container - works on Windows

I'm trying to read information from an SSL certificate (in this case I've saved a copy of StackOverflow's via Chrome) but for some reason the moment I build it and run it from within a Linux Docker ...
ProgrammingLlama's user avatar
10 votes
2 answers
2k views

DotNetCore: cross platform version of GetInvalidFileNameChars?

I'm building a .Net Core 2.0 console application that will run on both Windows and Ubuntu systems. I have a string that needs to be converted into a safe file name. Currently I'm using the following ...
Kees C. Bakker's user avatar
10 votes
2 answers
6k views

Copy file from linux to windows share with C# (.NET core)

I'm using .NET core for an application running on a Linux machine (a docker container, to be exact) How can I copy a binary file from there to a windows network share (including username & ...
Pandora's user avatar
  • 233
10 votes
1 answer
1k views

.Net Core DebugDiag Equivalent

For .Net 4.6.x, I have heavily relied upon DebugDiag 2 Anytime Production applications had high CPU issues, deadlocks, etc, I would use that tool to capture dumps of w3svc and it prints out a nice ...
bladefist's user avatar
  • 1,084
9 votes
3 answers
5k views

How to build multi-target solution on .NET Core on Mac or linux?

I have solution with multi-targeted csproj files: <PropertyGroup> <TargetFrameworks>net45;netstandard1.6</TargetFrameworks> </PropertyGroup> or <PropertyGroup> &...
Sergey Zhukov's user avatar
9 votes
1 answer
14k views

Is there a Linux equivalent of DllImport in .NET Core?

I am working on a .NET Core project. This should run on Linux without problems. However, I need to call a library that has been created with C++. Traditionally, C# developers do this with DllImport&...
Daan's user avatar
  • 2,796
9 votes
2 answers
7k views

Is Visual Basic supported by .NET Core on Linux?

I have searched all Microsoft documentation and I can't find anything that explicitly states whether Visual Basic is supported by .NET Core on Linux. So, does .NET Core on Linux support Visual Basic ...
AshleyS's user avatar
  • 2,231
9 votes
0 answers
960 views

F# project with typeprovider using dotnet-core in linux, FSharp.Data.DesignTime.dll error

I am trying to create a dotnet-core F# project with FSharp.Data (the standard typeprovider library) as dependency under linux. I've created a project using the command dotnet new -l F# and added ...
user avatar
8 votes
2 answers
19k views

How can I log messages from an ASP.NET Core application to a specific file on Linux?

I installed an ASP.NET Core application as a Linux daemon. By default .NET writes logs into /var/log/message but I would like the application to write its logs in a specific file and store it ...
Mikhail's user avatar
  • 357
8 votes
1 answer
3k views

How do you create a Linux daemon from a .NET Core console application?

I'm used to creating Windows services using Topshelf. With .NET Core and the prospect of going cross-platform, this raises a number of interesting scenarios: Given that Topshelf does not yet support ....
Gigi's user avatar
  • 28.8k
8 votes
3 answers
3k views

dotnet-dump fails with "Writing dump failed (HRESULT: 0x80004005)" in Ubuntu

Despite I run dotnet-dump under root, and process is run under root (see service description below), it seems I lack some permissions. I tried also other directories in home, in var and in tmp: all ...
flam3's user avatar
  • 1,987
8 votes
0 answers
8k views

.NET Core on Docker: Access to the path is denied

I have a .Net core web application, which is hosted on a CentOS machine. Everything works fine, except when I call a function which needs a specific file on the server (it combines several images and ...
Artin Zamani's user avatar
7 votes
3 answers
13k views

Create a client websocket based console app

At the moment I am using REST to consume data from external services/servers using my console app, but it's not very real time. Can anyone provide a very basic working example of how I can connect a ....
oshirowanen's user avatar
  • 15.7k

1
2 3 4 5
16