Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

476
Views
¿Cómo ejecutar ASP.NET MVC 5 en Linux (Ubuntu 14)?

No puedo ejecutar ASP.NET MVC 5 en Linux (Ubuntu 14). Por este artículo: https://docs.asp.net/en/latest/getting-started/installing-on-linux.html

En la terminal virtual de Ubuntu 14 hice:

 curl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh && source ~/.dnx/dnvm/dnvm.sh sudo apt-get install libunwind8 gettext libssl-dev libcurl4-openssl-dev zlib1g libicu-dev uuid-dev dnvm upgrade -r coreclr sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list sudo apt-get update sudo apt-get install mono-complete sudo apt-get install ca-certificates-mono dnvm upgrade -r mono sudo apt-get install make automake libtool curl curl -sSL https://github.com/libuv/libuv/archive/v1.8.0.tar.gz | sudo tar zxfv - -C /usr/local/src cd /usr/local/src/libuv-1.8.0 sudo sh autogen.sh sudo ./configure sudo make sudo make install sudo rm -rf /usr/local/src/libuv-1.8.0 && cd ~/ sudo ldconfig

En la carpeta HelloMvc:

 dnu restore

Luego en código de Visual Studio:

1). Seleccione HelloMvc project.json en la lista de archivos.

2). Seleccione el proyecto HelloMvc en el menú desplegable.

3). Presione F1 y escriba dnx: Ejecutar comando y seleccione "web".

En localhost: 5004 todavía "No se puede conectar".

Si ejecuto la aplicación desde la terminal:

 dnx web

Recibo "'Microsoft.AspNet.Server.Kestrel' no contiene un método 'Principal' estático adecuado para un punto de entrada".

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Tal vez lo resolvió solo porque es una pregunta muy antigua. Pero el problema al que se enfrenta es que está siguiendo el tutorial básico de asp.net MVC, que es un marco preparado para ejecutarse en Linux, pero está intentando ejecutar mvc5, que no es totalmente compatible con Linux. La única forma en que puede ejecutar mvc5 en Linux es si su proyecto usa bibliotecas 100% compatibles con el proyecto mono. Puede probarlo instalando el proyecto mono en su instancia de Linux e intentar compilarlo. Si todo funciona, estará listo para la portabilidad.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!