Кропка супыну не будзе ў цяперашні час будзе хіт. Няма сімвалы не былі загружаныя

Я змагаюся з BreakPoint пытанне ў VS 2012 у працягу больш за гадзіну. Я з зацьменняў фону, там я ніколі не чуў пра такія праблемах.

Problem :

<�Р> Кропка супыну не будзе ў цяперашні час будзе хіт. Няма сімвалы не былі загружаныя   для гэтага дакумента.

Я паставіў кропку супыну ў кодзе <> выберыце дзеянне jQuery .

enter image description here

Я знайшоў праблему, выкарыстоўваючы адладку сцэнарыяў IE., Файл загружаны быў стары файл., Гэта значыць я мадыфікаваў шмат, але я не бачу ніякіх зменаў у адзін, які загружаецца ў IE. Як выправіць памылку

What I have Tried :

I know this question is duplicate, but being a newbie to VS and C#., I could not understand the older answers. For example, in this answer, he told to choose Debug -> Windows -> Modules. But I doesn't have Modules under windows in VS 2012. Also even though I read, I could not understand the explanation.

Акрамя таго, я зусім новы для тэрміна Асамблея і PDB . Хоць, я знайшоў PDB файлы, як ён сказаў. Але як адкрыць файл .pdb?

Need : Could anyone explain me the same answer in easier term (with more explanation).

11
@HenkHolterman я знайшоў праблему, выкарыстоўваючы адладку сцэнарыяў IE., Файл загружаны быў стары файл., Гэта значыць я мадыфікаваў шмат, але я не бачу ніякіх зменаў у адзін, які загружаецца ў IE. Як выправіць гэтую памылку ??
дададзена аўтар Muthu Ganapathy Nathan, крыніца
@HenkHolterman Hooooo. Гэта не маё пытаньне вырашана кропкі супыну. Але замест таго, каб пакласці кропку супыну ў JavaScript, цяпер я стаўлю ў C# код (новы C# код, які раней ня не загружаны ў IE). Таму я магу глядзець там зноў загружанага кода. Таму неяк мая праблема вырашана. Вялікі дзякуй.
дададзена аўтар Muthu Ganapathy Nathan, крыніца
Гэта не выглядае звязана з C #. Гэта звязана з адладкі JavaScript з Visual Studio.
дададзена аўтар Theodoros Chatzigiannakis, крыніца
Пачніце, націснуўшы Ctrl + F5 ў браўзэры.
дададзена аўтар Henk Holterman, крыніца
Гэта робіць вялікую розніцу. PDB і зборкі не з'яўляюцца рэлевантнымі для JavaScript.
дададзена аўтар Henk Holterman, крыніца
Можа апісаць вашу канкрэтную сітуацыю і праблемы лепш. Паведамленне з'яўляецца, калі ваш код не загружаны/пакараныя.
дададзена аўтар Henk Holterman, крыніца
праверыць, калі асобнік сервера развіцця asp.net працуе нават пасля таго, як супраць не ў працоўным рэжыме (Ctrl f5). калі так, то спыніць сервер распрацоўкі і запусціць рашэнне зноў.
дададзена аўтар tariq, крыніца

9 адказы

Паспрабуйце дадаць адладчык ;. ключавое слова перад $ getJSON Таксама пераканайцеся, што калі вы выкарыстоўваеце IE для зніміце сцяжок Адключыць адладку сцэнарыяў

Internet Options> Advanced tab> Under Browsing.

Як я думаю, што гэтая праблема звязана з Javascript адладкі ня C #

6
дададзена

Гэта прыводзіць мяне:

У вашым вэб-прыкладанні пераканайцеся, што <�моцны> Silverlight і ASP.NET адладчык <�моцны> уключаны .

Як туды дабрацца?

=> Right click on the Web Application => Properties => Web tab. Under Debuggers section make sure Silverlight and ASP.NET are enabled.

5
дададзена
Гэта вырашае пытанне аб VS2015.
дададзена аўтар David Tunnell, крыніца
Гэта працуе для вас для адладкі JavaScript, без якога-небудзь фактычнага Silverlight быць уцягнутым?
дададзена аўтар Mike Fulton, крыніца
Я выкарыстоўваю VS 2017. ASP.NET адладчык уключаны, але Silverlight не было. Я ўключыў Silverlight і мая кропка супыну была здзіўленая! У апошні раз, калі я сказаў «Silverlight», не кажучы ўжо выкарыстаў яго, быў 2008. Дзякуючы наканечніка!
дададзена аўтар Dave D, крыніца

Я даведаўся пра гэта выпадкова з маім VS2012 і ASP.NET MVC, можа быць, гэта можа дапамагчы камусьці. Я заўважыў, што кантрольныя кропкі ў JavaScript вось і ўбудаваны ў * .cshtml файл, як гэта не трапіць (звярніце ўвагу, што гэты файл з'яўляецца cshtml файл):

enter image description here

Але кантрольныя кропкі ў вонкавым * .js файлаў будуць здзіўлены:

enter image description here

4
дададзена
@MikeFulton, цыраваць яго, шкада гэта чуць. Гэта расчараванне, таму што цяжка спадзявацца на інструменты распрацоўніка Вашага браўзэра. Я працаваў над праектам некалькі месяцаў таму, які выкарыстаў React.js і я выкарыстаў Рэагаваць адладчык Хрому надбудова амаль выключна таму, што VS не было ніякай дапамогі.
дададзена аўтар James Toomey, крыніца
Я ў цяперашні час гэтая праблема са знешнім * .JS файл так, па-відаць, гэта не зусім так проста.
дададзена аўтар Mike Fulton, крыніца

Запуск Visual Studio 2013 ці Visual Studio 2015 RC, я выявіў, што, каб атрымаць кантрольную кропку для працы ў .js файле мне трэба дзве рэчы, каб быць праўдай:

  1. Мне трэба, каб пачаць Visual Studio, пстрыкнуўшы правай кнопкай мышы на цэтліку VS і выберыце «Запуск ад імя адміністратара». (Калі правай кнопкай мышы на значок панэлі задач, абярыце цэтліку прыкладання з ўсплываючае меню і пстрыкніце правай кнопкай мышы на тым, каб атрымаць кантэкстнае меню, якое ўключае ў сябе «Запуск ад імя адміністратара".)

  2. Мне трэба ўсталяваць Internet Explorer у якасці браўзэра па змаўчанні, які будзе адкрыты для вэб-сеансу адладкі. Калі я выбіраю Chrome або Firefox, кропка супыну не працуе для мяне.

3
дададзена
Я сутыкнуўся з гэтай праблемай з VS 2017. Гэта працуе для мяне.
дададзена аўтар james2code, крыніца

Як гэта Javascript-код, так што вам трэба выкарыстоўваць адладчык JavaScript. Як правіла, інтэрнэт-браўзэры пастаўляюцца з адладчык/меню інспектара, які дазваляе правяраць/адладжваць Javascript лёгка. Такія адладчык прыходзяць з вялікай колькасцю карысных функцый, такімі як HTTP запыт/адказ інспекцыя, сесія браўзэра/лакальным захоўванне i г.д.

1
дададзена
Але гэта JavaScript? Як (і чаму) будзе кампіляцыі, што трэба?
дададзена аўтар dumbledad, крыніца

Пасля адкрыцця і закрыцця VS, перазагрузкі кампутара з усімі, не выпадкова, гэты абыходны шлях працаваў для мяне ў VS 2012 (Ver 11.0.50727.1 RTMREL):

У праекце <�моцны> Старонкі уласцівасцяў пад Start Options , у <�моцны> Debugger <�моцны /> раздзел, толькі <�моцны> ASP.NET быў уключаны. Як толькі я ўключыў <�моцны> Native Code і <�моцны> SQL Server , што чырвоны круг з знакам плюс ўнутры, зноў разблакуецца. Паняцця не маю, чаму гэта не спрацавала! Няма актыўнага злучэння ў Server Explorer , ні з дапамогай любога натыўнага кода ў праекце!

1
дададзена

Actually there is "Modules" option, but it's enabled only when you are in debug mode. You can just press Ctrl+D,M combination when you're in debug. In few words, PDB is a file that contains all debug information about your assebmly, you can not debug an assembly without this file. Assembly is a file that contains precompiled code for exetuion via CLR. Could you provide a bit more information about your problem. What kind of application you are trying to debug for example? Also, if you have located you pdb files made EXACTLY for your assembly, you can load it by right-clicking your assembly in modules window and selecting Load Symbols From > Symbol Path

1
дададзена
Ctrl + D, M не працуе.
дададзена аўтар Muthu Ganapathy Nathan, крыніца
Як гэта будзе мець дачыненьне да адладцы JavaScript? Там няма зборкі або PDB файлаў JavaScript, так як яны інтэрпрэтуюцца падчас выканання, а не кампіляцыі.
дададзена аўтар Mike Fulton, крыніца

Паспрабуйце выдаліць усе кропкі супыну і перазапуску адладкі ў Visual Studio.

0
дададзена

У мяне была тая ж праблема. Вы можаце выкарыстоўваць VS2017 для адладкі JS-кода такім чынам.

Пры ўсталёўцы VS запусціць браўзэр (Chrome у маім выпадку), гэта адкрывае новае акно Chrome. Я спрабаваў адладзіць канкрэтны код (разные URL з акна, які адкрыўся) у новай ўкладцы. Так што ў мяне была "Кропка супыну не будзе ў цяперашні час будзе хіт. Breakpoint мноства, але яшчэ не мяжа »у VS.

Я даведаўся, што калі б я адкрыў новы URL-адрас на ўкладцы арыгінальнай раптам спрацаваў. Здаецца, што VS прывязаны да канкрэтнай ўкладцы.

Спадзяюся, што гэта дапамагае.

Гэтыя звесткі аб маёй сітуацыі: VS 2017 - У асноўным C# код з некаторым убудаваным HTML/JS, які мне патрэбны для адладкі, Chrome (версія 68.0.3440), Windows 10

0
дададзена