Отладка приложения ASP.NET MVC с помощью браузера Chrome по умолчанию работала нормально. Вместо этого я переключил отладку на запуск IE, чтобы выполнить дополнительное тестирование, и отладка работала нормально. После того, как я закончил с IE, я вернулся к Chrome и теперь получаю эту ошибку. Если я вернусь к IE, я также получу эту ошибку. Я закрыл и снова открыл решение. Я закрыл и снова открыл VS. Я запустил VS с ведением журнала, и у меня нет ошибок в журнале действий. Я могу успешно выполнить отладку, если отключу «Включить отладку JavaScript для ASP.NET» в параметрах отладки, но раньше с этой опцией все работало нормально. Какие-либо предложения?
Отладка Visual Studio 2017 не может запустить программу Неверный указатель
comment
Какая у вас версия Visual Studio 2017? Вы запустили Visual Studio 2017 в качестве администратора и попытались создать новое приложение ASP.NET MVC, чтобы проверить эту проблему?
- person Leo Liu-MSFT   schedule 23.03.2017
comment
Версия 4.6.01586. Я только что создал новый веб-проект и попытался выполнить отладку и получил ту же ошибку. Спасибо за помощь.
- person RichardWill.Net   schedule 23.03.2017
comment
Спасибо за ответ. Нам не удалось воспроизвести эту проблему, поэтому сложно дать вам ответ. Не могли бы вы попробовать восстановить или переустановить VS? Если нормально работает?
- person Leo Liu-MSFT   schedule 24.03.2017
comment
Спасибо за предложение. После ремонта ссылка браузера снова работает в Chrome. Я еще не перешел на IE, чтобы попробовать.
- person RichardWill.Net   schedule 27.03.2017
comment
@RichardWill.Net, может быть, это была проблема с настройкой VS, как насчет результата, если вы сейчас используете IE? Если это было решено, вы можете опубликовать комментарий в качестве ответа. Хорошего дня.
- person Jack Zhai-MSFT   schedule 30.03.2017
Ответы (3)
К сожалению, трудно найти информацию о том, как работает эмулятор отладки. Единственными известными решениями являются...
- Переустановите визуальную студию
- Обновите Visual Studio, если доступно исправление/обновление.
Вы можете использовать другой браузер или внутренний браузер.
person
Jason Geiger
schedule
29.06.2017
Использование Edge исправило это для меня. Легко проверить, как это выглядит в других браузерах. Как только вы запустите один браузер, просто скопируйте и вставьте URL-адрес в другие браузеры.
- person jjxtra; 27.11.2017
@jjxtra Это обходной путь, а не исправление. Когда у вас нос к точильному камню, и вам нужно выполнить работу, подойдет обходной путь, но он действительно должен иметь исправление. К сожалению, переустановка/исправление в настоящее время является единственным известным решением.
- person Jason Geiger; 27.11.2017
Это обходной путь, а не исправление. Решение ниже от Ellix4u сработало
- person badazzhindu; 08.11.2018
@badazzhindu Это не обходной путь. Ответ ниже является обходным путем. Вам не нужно отключать функцию, чтобы заставить работать основные функции. Переустановка - это боль, но в данном случае она была необходима.
- person Jason Geiger; 08.11.2018
Перейдите в Инструменты > Параметры > Отладка > Общие и отключите параметр Включить отладку JavaScript для ASP.NET (Chrome и IE).
person
Ellix4u
schedule
22.03.2018
@ЭлвинМамедов. поделитесь своим сообщением об ошибке здесь. Могу ли я получить полный снимок экрана/детали того, что вы пытаетесь сделать?
- person Ellix4u; 14.12.2018
Я также столкнулся с этой проблемой в Visual Studio 2017, как показано ниже:
Я выполнил следующий шаг:
Перейдите в Инструменты > Параметры > Отладка > Общие > Снимите флажок Включить отладку JavaScript для ASP.NET (Chrome, Edge и IE).
Как только я избавлюсь от флажка на Enable JavaScript Debugging for ASP.NET (Chrome, Edge and IE)
Тогда это работает для меня, и ошибка Invalid Pointer
исчезла!
person
Md Farid Uddin Kiron
schedule
16.12.2019