Ответ 1
Ремонтная установка не работает, как я упоминал в моем вопросе. Проблема была решена с помощью командной строки с
devenv /ResetSkipPkgs
НО после этого мне пришлось reset некоторые из настроек Resharper.
У меня есть странная проблема, что я не могу открыть свойства своих .NET-проектов в Visual Studio. Если я попытаюсь открыть его, нажав на дереве свойств node в обозревателе решений, я получаю следующее сообщение:
Для ".... csproj" нет редактора. Убедитесь, что приложение для типа файла (.csproj) установлено.
Если я попытаюсь открыть свойства проекта в главном меню, ничего не происходит вообще.
Я уже пытался установить reset параметры Visual Studio по командной строке и выполнить ремонт, но пока ничего не удалось.
Я использую Visual Studio 2008 в версии 9.0.30729.1, включая XNA Game Studio 3.0, ReSharper 4.1 и Visual SVN 1.5.1.
Это происходит во всех моих проектах и, похоже, является локальной проблемой, потому что у моих коллег нет такой проблемы.
Помощь очень ценится!
Спасибо, Майкл
Ремонтная установка не работает, как я упоминал в моем вопросе. Проблема была решена с помощью командной строки с
devenv /ResetSkipPkgs
НО после этого мне пришлось reset некоторые из настроек Resharper.
У меня была такая же проблема. попытался запустить "devenv/ResetSkipPkgs", исправляя установку... без везения.
Я открыл файл .csproj(в текстовом редакторе) и просмотрел все ссылки в файле csproj. Видимо, я нашел строку, где он ссылается на MVC 1.0 (который я установил, полагая, что MVC 2.0 будет обратно совместимым!?)
i установлен MVC 1.0, и стрела... он работает!
просто проверьте все ссылки в файле .csproj и установите их по мере необходимости.
У вас установлен SQL Server? Если вы случайно открыли проект с помощью оболочки VS2005, установленной как часть SQL Server?
Мне кажется, что вам нужно сделать полную деинсталляцию и переустановить с нуля. Вероятно, вы потеряли некоторые настройки или испортили какой-либо раздел реестра. Вы можете либо ловить рыбу, пока не найдете свою странную настройку, либо можете потратить время, чтобы просто переустановить.
Не ремонтируйте установку. Удалите VS (и другие программы/утилиты, которые вы упомянули) со своего компьютера и выполните чистую установку.
Откройте блок .csproj в блокноте и проверьте <ProjectTypeGuids> тег, если он существует, то у вас может не быть установлен один из типов проектов.
Если ни один из вышеперечисленных ответов не работает, вы также можете запустить программу установки, выбрать "удалить или добавить функциональные возможности" и добавить все "дополнительные инструменты языка", доступные для "Visual С#" в списке функциональных возможностей. Например, в моем случае мне не хватало "Visual Studio tools for office", которое было необходимо для открытия .csproj.
У меня была такая же проблема, когда я не установил расширение из расширений и обновлений. Я попробовал все варианты, упомянутые выше, но не повезло. Он показал мне, что пакет оболочки xamarin не загружался правильно каждый раз, когда я пытался загрузить приложение.
Затем проблема была решена путем восстановления Xamarin.VisualStudio с использованием Xamarin.VisualStudio_ <version>
.msi.. Эта проблема .csproj будет решена.