Ошибка «Нет доступного редактора» в VS 2010 - PullRequest
7 голосов
/ 08 февраля 2011

Когда я пытался выбрать представление конструктора в VS 2010, я получаю эту ошибку:

Нет редактора, доступного для 'c: \ user \ teadrinkinggeek \ Documents \ visual studio 2010 \ website \ website2\ About.aspx '.

Убедитесь, что установлено приложение для типа файла (.aspx).

Я открыл другой веб-сайт, и ошибка все еще там.

Как мне решить эту проблему?

Ответы [ 12 ]

10 голосов
/ 21 мая 2013

У меня была эта проблема, и она была легко решена следующим образом:

Right-Click on the .edmx file --> Open With --> ADO.NET Entity Data Model Designer, а затем Set as Default.

2 голосов
/ 06 марта 2013

Иногда это происходит потому, что одна из ссылок проекта создает проблемы.

Решение:

Создайте свое решение, чтобы определить ссылку, из-за которой возникают проблемы, удалите ссылку и добавьте ее снова, после перестройки проекта все будет работать нормально.

2 голосов
/ 11 февраля 2011

Эту проблему довольно сложно диагностировать.Возможно, проще всего будет переустановить свою копию Visual Studio.Скорее всего, что-то было повреждено во время установки, или вам не удалось установить критически важный компонент, необходимый для открытия файлов ASPX.

Помимо этого, есть одна хитрость, с которой я сталкивался ранее.Я полагаю, что стоит попробовать, прежде чем пройти через переустановку.Вот шаги:

  1. Откройте новое окно командной строки.
  2. Перейдите к пути каталога, в котором вы установили Visual Studio.
    (у меня нет опытас выпусками Express, поэтому я не уверен, что пути и имена исполняемых файлов совпадают с полными версиями
    . Я подозреваю, что они, вероятно, не так. Таким образом, лучший способчтобы получить эту информацию, щелкните правой кнопкой мыши по значку вашего ярлыка.
  3. Выполните следующую команду, где "devenv" - это имя исполняемого файла, который вы используете для запуска
    VisualСтудия IDE:

    devenv /resetskippkgs
    
1 голос
/ 25 февраля 2013

Я изменил свою целевую среду для этого проекта с более старой версии 2.0 на 4.0, и дизайнер открыл.

1 голос
/ 14 сентября 2012

Я много лет боролся с этой проблемой в Visual Basic Express 2008 и перепробовал практически все решения, с которыми сталкивался.В соответствии с решением от Коди Грея я открыл командную строку на c:\program Files\Microsoft Visual Studio 9.0\Common7\IDE и затем выполнил

vbexpress /resetskippkg

Когда VB Express 2008 открылся, все было хорошо, и я наконец смог получить доступ к окну конструктора форм!Работал угощение !!!

1 голос
/ 04 апреля 2011

Я принял «болезненное» решение удалить все вещи, связанные с VS 2010, и переустановить с нуля. После 6 часов устранения неполадок, переустановив VS 2010 снова, все заработало.

Примечание: Изначально я запускал Visual Web Developer параллельно с VS 2010. Я тоже удалил этот пакет. Может быть, два пакета вызвали проблему? Однако я говорил с одним разработчиком в Твиттере, он сказал, что у него нет проблем с обоими пакетами, работающими бок о бок. Может быть, именно так я их и установил.

Если у вас возникла та же проблема, пожалуйста, сделайте резервную копию своей работы, проектов и т. Д. Перед удалением, иначе вы можете столкнуться с большим количеством проблем.

0 голосов
/ 11 января 2017

Чтобы решить эту проблему, просто проверьте свою ссылку и исправьте те, которые имеют "!".

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

Solution Explorer

-> Развернуть ссылки

-> Rightнажмите на пункт с «Желтым треугольником w /»! "point"

--> select "Remove"

Откройте меню "Build" вверху

-> выберите: Перестроить "имя файла"

Двойной щелчок по имени от в Solution Explorer откроет для меня обычное имя.

0 голосов
/ 26 ноября 2015

Я также столкнулся с той же проблемой в Visual Studio 2008. Но не волнуйтесь, ребята, это чертовски просто решить.

Просто следуйте простым шагам, указанным ниже:

  1. Закройте все открытые программы на вашем компьютере.
  2. Перейдите в окно командной строки
  3. Введите следующую команду: c: \ program Files\ Microsoft Visual Studio 9.0 \ Common7 \ IDE
  4. Теперь выполните: devenv / resetskippkgs

♦ Наслаждайтеськодирую моих друзей ♦

0 голосов
/ 08 ноября 2014

Вы также можете получить это сообщение, если для свойства Build Action установлено значение None в файле (.cs / .vb).

Нажмите на файл (.cs / .vb) в своем проекте, посмотрите в окне свойств (нажмите F4, если он не виден), убедитесь, что для свойства «Build Action» установлено значение «Compile».

В данном случае это действительно вводящее в заблуждение сообщение об ошибке.

0 голосов
/ 09 июля 2014

Ну, я столкнулся с той же проблемой.Я щелкнул правой кнопкой мыши по файлу edmx и открыл его в конструкторе моделей Entity Data.Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...