Ошибка «spawn UNKNOWN» при отладке приложения Visual Studio MVC в Chrome - PullRequest
0 голосов
/ 03 июля 2019

Я создаю веб-сайт, используя MVC (Visual Studio), и получаю сообщение об ошибке «spawn unknown» при отладке с помощью IIS Express.Что является причиной этой ошибки и как я могу ее устранить?

Это использует Visual Studio 2017, но я подозреваю, что это может быть связано с тем, как он настроен на моем компьютере, так как эта ошибка не возникаетна других компьютерах.

Это вид:

@model WebApplication4.Models.Customer

@{
    ViewBag.Title = "Index";
}
<h2>Index</h2>

И контроллер:

namespace WebApplication4.Controllers
{
    public class CustomerController : Controller
    {
        private ApplicationDbContext _context;

        public CustomerController()
        {
            _context = new ApplicationDbContext();
        }
        // GET: Customer
        public ActionResult Index(int id)
        {
            var customers = _context.Customers.ToList();
           return View(customers);
        }
}

И модель:

namespace WebApplication4.Models
{
    public class Customer
    {
        public int Id { get; set; }
        public string Name { get; set; }
        public string Address { get; set; }
        public Membership MembershipType { get; set; }
    }

    public enum Membership
    {
        REGULAR,
        SILVER,
        GOLD
    };
}

Когда я отлаживаю решение с помощью IIS Express, вместо того, чтобы открывать Chrome и отображать страницу индекса, я получаю всплывающее окно из Microsoft Visual Studio, в котором говорится: произошла одна или несколько ошибок.[debugger-for-chrome] Обработка ошибок «запуск»: spawn UNKNOWN

Существует множество вопросов по поводу «spawn unknown», но ни одного, касающихся C # или MVC (обычно это node.js или php - есть вопрос оошибка в VS здесь , но это о всплывающем окне, которое появляется после открытия файлов расширения .php. Согласно этому ответу: Ошибка: spawn UNKNOWN похоже, что проблема связана сиспользуя Chrome в качестве веб-браузера. Однако можно ли изменить IIS Express на использование чего-либо другого, кроме Chrome?

1 Ответ

0 голосов
/ 05 июля 2019

Похоже, проблема в том, что при попытке отладить программу из Visual Studio в Chrome с другими привилегиями.Когда и VS, и Chrome работают с правами администратора (или оба в обычном режиме), ошибка не отображается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...