Приложение ASP.Net 4.0 успешно собирается, но есть ошибки (?) - PullRequest
0 голосов
/ 30 сентября 2010

У меня раздражение, не проблема.В моем приложении ASP.Net 4.0 при компиляции я получаю сообщения об ошибках типа «Проверка (CSS 2.1)».Они заполняют мой Список ошибок, но все же сборка все еще успешна.

Итак, два вопроса: 1. Почему моя сборка завершается успешно, если в ней перечислены ошибки?Если это действительно успешная сборка, почему об этих ошибках сообщается как Warnings of Messages?

  1. Где я могу настроить, как мой компилятор ASP.Net выбирает что и как проверять определенные вещи?Когда я щелкаю правой кнопкой мыши по своему проекту ASP.Net и захожу в Свойства проекта, я не вижу места, где я мог бы точно настроить параметры моего компилятора для ошибок сборки и т. Д.1009 *

Ответы [ 3 ]

0 голосов
/ 30 сентября 2010

Ни предупреждения, ни сообщения не помешают сборке - только ошибки.

Кроме того, CSS ошибки / предупреждения / ??? не оказывает никакого влияния на шаг компиляции - он просто пытается проверить (x) html для вас - и он все равно не всегда понимает его правильно (при определенных обстоятельствах проверка не проходит в пользовательском интерфейсе, но фактический вывод html действителен) .

Что касается ошибок / предупреждений: вы можете настроить, какие типы предупреждений будут считаться ошибками. Это будет означать, что предупреждения будут препятствовать успешной сборке. Если это то, что вам нужно, это должно быть на вкладке компиляции свойств проекта. На этом же экране вы также можете выбрать НЕ показывать определенные категории предупреждений / и т.д ...

0 голосов
/ 06 октября 2010

Новая морщина найдена и объяснена

Ну, у меня есть новая информация по этой теме. В течение недели проблема / раздражение, когда далеко, и я был озадачен относительно того, почему. Но затем, как только пропали сообщения, они вернулись.

Я понял эту новую странность. Кажется, что процесс сборки VS2010 (F5 / F6) анализирует файлы * .css только тогда, когда они открыты в редакторе! Когда я запускаю сборку без каких-либо файлов * .css, ошибки исчезают.

Старая проблема все еще там

Проблема с отображением ошибок все еще возникает. Надеюсь, вы сможете продублировать его, создав новый файл * .css с чем-то вроде этого (я знаю, что валидатору css не нравится свойство filter).

.ext-el-mask { z-индекс: 100; положение: абсолютное; верх: 0; Слева направо: 0; -моз-непрозрачность: 0,5; непрозрачность: .50; фильтр: альфа (непрозрачность = 50); ширина: 100%; высота: 100%; зум: 1; }

Когда вы нажмете F5, вы увидите ошибку в вашем представлении ErrorList. Это не должно быть "ОШИБКА" !!

(Извините, я не могу опубликовать фотографию, пока нет репутации).

0 голосов
/ 30 сентября 2010

Это не ошибки, это предупреждения или даже сообщения, и это не компилятор, генерирующий их, потому что CSS не скомпилирован. Вы можете игнорировать их, нажав на Сообщения или Предупреждения на панели списка ошибок.

...