Visual Studio 2005 прекратил добавлять файлы с выделенным кодом - PullRequest
1 голос
/ 19 января 2009

Этим утром, когда я попытался добавить новую страницу ASPX в свой проект, Visual Studio решила, что мне больше не нужны файлы .CS, связанные с ней. Попытка добавить веб-элемент управления привела к тем же результатам: файл .ascx без .cs. Пока у меня есть два вопроса:

  1. Учитывая, что в выходные дни в систему не было внесено никаких изменений, что может быть причиной этого?
  2. Является ли переустановка VS единственным вариантом прямо сейчас?

Я использую Visual Studio 2005 с пакетом обновления 1 (SP1) в Windows XP с пакетом обновления 3 (SP3).

Спасибо!

РЕДАКТИРОВАТЬ: Спасибо всем. Флажок DID был снят в какой-то момент, и я просто не видел его. Я буду винить этого в понедельник ...

Ответы [ 4 ]

2 голосов
/ 19 января 2009

есть флажок, который вы можете случайно не отметить: поместите код в отдельный файл
диалоговое окно http://blogs.msdn.com/blogfiles/mikeormond/WindowsLiveWriter/NewWebItemTemplatesinVisualStudioOrcasBe_CC5B/image%5B9%5D.png

1 голос
/ 19 января 2009

Обычно есть флажок, спрашивающий, хотите ли вы иметь код в отдельном файле. Был ли этот флажок снят в какой-то момент (и теперь он используется по умолчанию)? Легко привыкнуть к просмотру этих общих диалогов и не замечать, что они могли измениться.

1 голос
/ 19 января 2009

Я не хочу быть грубым, задавая очевидный вопрос, но вы удостоверились, что флажок «поместить код в отдельный файл» установлен при создании вашей страницы?

1 голос
/ 19 января 2009

Это может рассматриваться как особенность ASP.NET MVC.

...