2016-06-13 3 views
1

Возможно, что-то простое, что я пропустил по пути, и для этого я извинюсь заранее за свою потенциальную глупость.Невозможно увидеть ASP.NET вложенные файлы в Fiddler

Я пытаюсь отладить то, что кажется проблемой стилей в веб-приложении в VS2015, по сравнению с тем же решением/проектом в VS2013 (то же самое, потому что оно было скопировано из моей папки VS2013 в мою папку VS2015).

В прошлом я регулярно и надежно использовал Fiddler для поиска отсутствующих файлов или для сравнения загружаемых файлов стилей и JavaScript. Тем не менее, я не вижу ни одного файла, когда они связаны. Единственные файлы, которые я вижу, - это если я включил их как конкретные ссылки на веб-страницу.

Я, очевидно, не помню «до скорости» с текущей средой и нуждаюсь в советах.

В этом объединенном мире, что я должен делать, чтобы иметь возможность смотреть в Fiddler (или каком-либо другом инструменте) и просматривать файлы JavaScript и таблицы стилей, которые в комплекте? Необходимо каким-то образом иметь представление о том, будут ли эти файлы найдены и загружены ли они в комплекте или нет. В противном случае я бы не стал собирать настоящий шаг вперед - это может стоить дорого.

Я видел некоторые ссылки в другом StackOverflow item (35889992) на BundleTable.EnableOptimizations = true/false и попробовал это безрезультатно.

Мой конкретный вопрос: Есть ли способ получить видимость, будь то через Fiddler или другой инструмент, отдельных файлов, которые были в комплекте и загружены (и доступны ли они в настоящее время в настоящее время)?

Если на этот вопрос были дан ответ в других записях форума, извинитесь заранее. Я не видел ничего, что отвечает на этот вопрос и выносит решение.

Я использую VS2013 и VS2015, Bootstrap, jQuery, DataTables и т. Д. (Плюс мои собственные библиотеки JavaScript и записи стилей), поэтому в этой области есть много активности, которая в настоящее время полностью невидима во время отладки. Любая помощь будет принята с благодарностью.

ответ

2

Когда вы включаете связывание и оптимизацию, ваши ресурсы собираются в один запрос с хэшированным идентификатором и, возможно, сведены к минимуму/обфускации.

С помощью Fiddler или веб-браузера вы можете отслеживать все сетевые запросы для изучения этих ресурсов.

enter image description here

Вы можете нажать на любой из этих элементов, чтобы увидеть его содержание и детали.

Вы также можете щелкнуть правой кнопкой мыши элемент в браузере (по крайней мере, с Chrome), и он сообщит вам (в комплекте) имя файла, к которому прикреплены стили.

enter image description here

Как правило, вы бы только включить оптимизацию после вы закончили разработку и отладку.

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