Я только что установил Windows 8 на свой компьютер и попытался загрузить приложение ASP.net. Страница загружается без проблем. Но ни один из изображений или таблиц стилей, находящихся в каталоге каталога App_Themes, не загружается. У меня есть отдельная папка, в которой есть изображения, и они загружаются. Я думаю, что это проблема безопасности, но я не могу понять, что это может быть. Если я разворачиваю сайт в своем dev 2008 R2, тогда сайт загружается правильно, но он не загружается правильно в моем окне Windows 8.
Некоторые примеры моих ссылок:
<link href="../App_Themes/Debug/style.css" type="text/css" rel="stylesheet" />
Вышеуказанное не загружается.
<img id="ctl00_imgCompanyLogo" title="Header Logo" src="../Images/EmailImage.aspx?ID=6C633997-065C-44AD-9839-B754005B7995" style="border-width:0px;height:50px;width:220px;margin-left: 10px" />
Однако это делает.
Примечание. На странице не загружаются ошибки, файлы просто не загружаются.
Обновление: я должен также отметить, что это действительно работало, когда я использовал Windows 7 для написания кода.
Обновление: я добавил html-страницу в мое приложение и щелкнул правой кнопкой мыши на этом, и эта страница не отображалась. Однако, если я создаю новый проект, страницы отлично выглядят.
Update2: Я думаю, что нашел корень проблемы, но я не знаю, что с этим делать. Если вы создаете новый проект на компьютере под управлением Windows 8, то смените проект так, чтобы он использовал виртуальный каталог, а не IISExpress (используйте Url проекта), тогда ни одна из загрузок стилей не загружается, а изображения также не будут загружаться.