2012-02-21 8 views
0

У меня есть страница, и есть общедоступная переменная, которая где-то установлена, но я не могу найти, где она установлена. Я попытался использовать «Найти использование», но он находит только, где он используется на одной странице.Как узнать, где установлена ​​переменная?

Есть ли другие способы узнать, где он находится?

+2

Пожалуйста, не приписывайте свои заголовки «ASP.NET, C# -» и тому подобное. Для этого нужны теги. –

+1

Найти все ссылки должны показать вам ВСЕ применения в решении, а не только те, которые находятся на странице. Если он показывает только использование страниц, это потому, что других применений не существует. –

+0

@AlejoBrz - поле может быть установлено с использованием отражения, поэтому возможно, что Find All References не найдет его. –

ответ

7

Измените его на свойство и установите контрольную точку в сеттере.

2

Прокомментировать определение переменной. Перестройте, посмотрите, где ошибки:

4

Сделайте его приватным, после чего вы увидите все ссылки на другие страницы. У вас никогда не должно быть публичного участника страницы.

Смежные вопросы