Как заставить Visual Studio показывать подсказки и предупреждения на веб-сайте?

Когда вы создаете веб-сайт в Visual Studio, он не будет показывать вам никаких подсказок или предупреждений, связанных с aspx файлами разметки, если вы не открыли файл физически в редакторе.

Например, есть Подсказка, связанная с моим файлом Default.aspx. Но сейчас у меня виден только файл aspx.cs:

введите здесь описание изображения

Если я создам решение (или пересоберу решение, или создам веб-сайт, или пересоберу веб-сайт (независимо от того, что означают эти разные варианты)):

введите здесь описание изображения

я не получаю подсказок или предупреждений о моем веб-сайте или решении:

------ Rebuild All started: Project: D:\...\WebSite\, Configuration: Debug Any CPU ------
Validating Web Site
Building directory '/WebSite/App_Code/'.
Building directory '/WebSite/Account/'.
Building directory '/WebSite/'.
Building directory '/WebSite/Scripts/'.

Validation Complete
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========

Я также не получаю никаких подсказок или предупреждений о моем веб-сайте или решении:

введите здесь описание изображения

Но если я просто нажму F7, чтобы появился файл разметки:

введите здесь описание изображения

И создайте свое решение (или перестройте свое решение, или создайте свой веб-сайт, или перестройте свой веб-сайт (что бы ни значили эти разные варианты)), я получаю подсказки и предупреждения, связанные с Default.aspx:

введите здесь описание изображения

Как заставить Visual Studio работать?

Единственный обходной путь, который я смог придумать, - это открыть каждый файл на веб-сайте, переключиться в режим «дизайнер», а затем построить решение (или перестроить решение, или создать веб-сайт, или перестроить веб-сайт (что бы ни значили эти разные варианты)). Когда у вас 60 или 70 страниц, это становится довольно утомительно:

введите здесь описание изображения

Но, по крайней мере, я увижу подсказки и предупреждения в решении веб-сайта:

введите здесь описание изображения

Есть ли способ убедить Visual Studio построить полное решение? (Или перестроить полностью решение? Или создать полностью веб-сайт? Или перестроить полностью веб-сайт? (Что бы ни означали эти разные варианты ))


person Ian Boyd    schedule 30.07.2014    source источник