Ошибка нет редактора для убедитесь что

9 ответов

Чтобы устранить проблему, вам необходимо:

  • NotePad ++

И вы должны выполнить следующие простые шаги:

  • Закройте Visual Studio.

  • Перейдите в резервную папку вашей версии VS, как правило, в: «C:Users (ваше имя пользователя)DocumentsVisual Studio (год)Резервные файлываш проект или имя приложения».

  • Откройте последний файл резервной копии поврежденного файла, обычно формат имени: «Восстановлено-месяц.-день-год. ​​(Ваше имя файла).cs» с NotePad ++ и скопируйте исходный код.

  • Перейдите в поврежденный файл в папке проекта и откройте его с помощью NotePad ++, Edit = > Select All = > Прошлый исходный код и Сохранить.

  • Перейдите в список запуска Windows и выполните поиск: «Visual Studio Tools», откройте его и дважды щелкните по «Командная строка разработчика для VS (год)».

  • Напишите эти два кода в командной строке Developer: «devenv.exe/setup», а затем «devenv/resetsippkgs».

  • Откройте проект.

Примечание: если это не сработало для вас, попробуйте выполнить шаги, описанные в этой схеме:

1) = > 2) = > 3) = > 4) = > 7) = > 1) = > 5) = > 6) = > 7)

и ваша проблема будет исправлена.

Он работает на 100% для меня, я надеюсь, что это поможет вам!

nassimlouchani
26 янв. 2015, в 17:08

Поделиться

Попробуйте открыть файл .cs в блокноте. Затем скопируйте код и откройте новый файл кода и скопируйте там код. Это должно помочь.

M0rgenstern
02 нояб. 2011, в 09:08

Поделиться

У меня была такая же проблема с файлом .cs в Visual Studio 2017 после сбоя.
Мое решение было следующим:
Перейдите в поврежденный файл в проводнике. В моем случае поврежденный Form1.cs содержал только NULL-значения из-за сбоя (вы можете проверить это, открыв в Notepad ++, например). Просто создайте резервную копию или удалите этот файл. В моем случае был также резервный файл в той же папке с именем Form1.cs~string.TMP. Переименуйте это в Form1.cs и заново запустите проект и дважды щелкните по Form1.cs, и он будет успешно открыт.

Jan
11 окт. 2017, в 12:11

Поделиться

У меня была такая же проблема, и я смог ее исправить:

Моя проблема возникла из-за неправильного окончания строки /a null терминатор был случайно введен, когда я нашел/заменил с помощью Visual Studio. Это отбросило все это из-за удара. Мое предположение было бы потому, что терминатор Null используется для обозначения конца документа, и я случайно представил его в середине документа (что также привело к необычным ошибкам компиляции).

Просто найти/заменить через другой редактор (Notepad ++) позволило мне найти неправильно установленный нулевой ограничитель и удалить его.

Ryan Griffith
04 авг. 2014, в 19:34

Поделиться

mohamed elbashir elkhider
24 дек. 2017, в 11:19

Поделиться

Невозможно снова получить файл .cs(В моем случае после сбоя ПК два файла блокнота были открыты с
нет текста в нем, если я пытаюсь открыть файл .cs с notepad ++ только значениями разделителя null). Необходимо повторно выполнить код.

S.Roshanth
23 окт. 2014, в 07:41

Поделиться

У С# есть «резервная» папка, о которой я не знал, но я нашел в ней резервную версию, которая заставила меня потерять только несколько минут работы. =)

Frobot
02 нояб. 2011, в 17:46

Поделиться

Вы должны восстановить или перевести худший сценарий VS.

Я скажу, хотя вам может быть интересно взглянуть на некоторое программное обеспечение для управления версиями, чтобы у вас были резервные копии вашего кода. Существует множество бесплатных опций, поэтому это не будет стоить вам, но это программное обеспечение позволит вам легко откат, если вы что-то сломаете, и если у вас случится сбой, и вы потеряете свою работу, вы потеряете только изменения со времени последней проверки.

Purplegoldfish
02 нояб. 2011, в 14:41

Поделиться

Как уже упоминалось в комментариях, ваш лучший вариант — отремонтировать или переустановить Visual Studio.

Shamim Hafiz
02 нояб. 2011, в 07:18

Поделиться

Ещё вопросы

  • 1Почему значение в List <T> изменяется, если есть копии в ObservableCollection?
  • 0Модульное тестирование отсутствия элемента dom
  • 1Просмотр полноэкранного изображения после нажатия кнопки onClick
  • 1Как проверить элемент управления загрузкой файлов в пользовательском валидаторе
  • 1Эффект ряби на фоне формы на кнопке
  • 1С чего начать для NodeJS?
  • 1Эффективная фильтрация больших наборов многоключевых объектов
  • 0Тестирование углового модала открытое обещание
  • 1NaN с кросс-энтропией softmax в простой модели с фиктивными входами
  • 0Использование Jquery для поиска текста, содержащего скобки
  • 1Как получить обрезанное изображение и отобразить его в ImageView?
  • 1Скопируйте данные из файла CSV в файл Sqlite в Android
  • 1Следует ли усреднять метрики активных пользователей Firebase (DAU, WAU, MAU)?
  • 1Почему при использовании Dispatcher.BeginInvoke () я получаю «Неверный доступ к нескольким потокам»?
  • 0Изменение переменной контроллера с завода. AngularJS
  • 0Установка MySQL в Red Hat Linux с использованием замазки SSH
  • 1Удалить дубликаты в массиве Java [duplicate]
  • 1Как перенаправить поток Request.Content
  • 0AngularJS: как искать текст на столе в угловых js?
  • 0Проверка формы AngularJS. Невозможно прочитать свойство ‘$ validators’ из неопределенного
  • 0Проблемы с использованием cin.peek () и определения конца ввода с помощью cin.peek ()
  • 1Почему рендеринг textField с поведением занимает так много времени
  • 0Как передать данные из c # в jquery / javascript?
  • 0Как динамически изменить шаблон поповера в angular-strap
  • 1Отображение изображения в режиме просмотра изображений, сделанных камерой в Android
  • 1Microsoft Speech Platform — использование диктовки в грамматике SRGS
  • 1Цветная сгруппированная гистограмма на основе сравнения чисел d3
  • 1Прочитать тег NFC от Xamarin
  • 0angularjs как установить текст внутри элемента на основе ввода текстового поля
  • 0MySql Соединение на веб-сервере с файлом JSON вместо базы данных
  • 1Вычесть список в списке с тем же списком в Python
  • 0Используйте поиск с атрибутом данных
  • 0ng-options объекта, как получить значение ключа для функции (angularJS)
  • 0Использование $ scope. $ Destroy () после удаления директивы из dom
  • 1Кодировка Javax.ws при несовместимости парсинга
  • 0Создание поиска в php — набор текста в городе и получение достопримечательностей для этого города, перечисленных ниже
  • 0jQuery: установить Xml Node в элемент DOM
  • 1Приложение MVC 4.0 .NET и значения, возвращаемые из базы данных после развертывания в IIS
  • 1TensorFlow: bincount с опцией оси
  • 1Есть ли способ синхронно ждать завершения рекурсивной асинхронной функции в Javascript?
  • 1Некоторые пользовательские маркеры не отображаются на Android-native-картах реакции
  • 1Преобразовать ArrayList <Map <String, String >> в jsonArray
  • 0JS — Удаление тегов при сохранении разрывов строк работает с объектом DOM, но не с HTML в переменной
  • 1Невозможно создать экземпляр класса в 2 разных проектах библиотеки классов
  • 0Ошибка использования Qt 5.1.1 в code :: blocks
  • 1Сопоставление шаблонов Python с языковыми символами
  • 0Почтовый штемпель — не удается прикрепить PDF-файл и изображение из сохраненного пути в Symfony2
  • 0MySQL INSERT в многопользовательской игре SELECT Deadlock
  • 1Запустите сервер драйверов Selenium программно, прежде чем открывать браузер на удаленном компьютере.
  • 0$ rootScope не синхронизирован с $ scope

I get following error when I am trying to open my .cs file of design.
There is no editor available for filename.cs Make sure the application for the file type (.cs) is installed

I was working in .cs file and system suddenly restarted. When I restart, I got above error.

I have tried to open .cs file in different tools. In Notepad++, I get NULL. In all other tools like notepad and wordpad etc, I get file blank.

It shows file size 291 KB. As this file was important, I need to recover it somehow.
Can anybody suggest me way to achieve this?

#c# #editor

#c# #редактор

Вопрос:

Мой компьютер выключился во время работы над проектом, и когда я снова открыл C # и восстановил его, я получил сообщение об ошибке

Нет доступного редактора «для filename.cs»
Убедитесь, что установлено приложение для типа файла (.cs)

И теперь я вообще не могу получить доступ к своему коду.

Я использую Visual C # 2010 express.

Я попытался открыть его напрямую, и он вызывает C #, но файл .cs открывается в блокноте. Размер файла составляет 30 КБ, поэтому он не был удален. И в папке debug последнего запуска все еще есть рабочий .exe. Есть ли какой-нибудь способ восстановить код?

Комментарии:

1. Код все еще там. Ваша установка VS каким-то образом повреждена. Попробуйте восстановить / переустановить Visual Studio.

2. поддержано; похоже , что ваш реестр был удален (большая часть материалов VS находится в реестре). Я вижу установщик VS в вашем краткосрочном будущем.

3. Только что у меня была такая же проблема с vb. Но здесь это произошло с обычной формой Windows (все остальные формы Windows работали!) какого черта.

4. спасибо SVN за сохранение моих 2 поврежденных форм: D

Ответ №1:

Попробуйте открыть файл .cs в блокноте. Затем скопируйте код, откройте новый файл кода и скопируйте код туда. Это должно помочь.

Ответ №2:

Чтобы устранить проблему, вам нужно:

  1. NotePad

И вы должны следовать этим простым шагам:

  1. Закройте Visual Studio.
  2. Перейдите в папку резервной копии вашей версии VS, обычно в: «C:Users (ваше имя пользователя) Documents Visual Studio (год) Файлы резервных копий имя вашего проекта или приложения».
  3. Откройте последнюю резервную копию поврежденного файла, обычно формат имени: «Восстановлено-месяц.-день-год-время.(Ваше имя файла).cs» с помощью NotePad и скопируйте исходный код.
  4. Перейдите к своему поврежденному файлу в папке проекта и откройте его с помощью NotePad , Edit => Select All => Past исходный код и сохраните.
  5. Перейдите в список запуска Windows и найдите папку «Visual Studio Tools», откройте ее и дважды щелкните: «Командная строка разработчика для VS (год)».
  6. Напишите эти два кода в командной строке разработчика: «devenv.exe /setup», а затем «devenv / resetskippkgs» .
  7. Откройте свой проект.

Примечание: если это не сработало для вас, попробуйте выполнить шаги, описанные ранее в этой схеме:

1) => 2) => 3) => 4) => 7) => 1) => 5) => 6) => 7)

и ваша проблема будет исправлена.

Для меня это работает на 100%, надеюсь, это поможет вам!

Ответ №3:

У меня была точно такая же проблема, и я смог ее исправить:

Моя проблема была связана с неправильными окончаниями строк / null терминатор был случайно введен, когда я выполнял поиск / замену с помощью Visual Studio. Это вывело все из строя. Я предполагаю, что нулевой ограничитель используется для обозначения конца документа, и я случайно ввел его в середине документа (что также привело к странным ошибкам компиляции).

Простой поиск / замена с помощью другого редактора (Notepad ) позволил мне найти неправильно размещенный нулевой ограничитель и удалить его.

Ответ №4:

У меня была такая же проблема с .cs файлом в Visual Studio 2017 после сбоя. Мое решение было следующим:
перейдите к поврежденному файлу в проводнике. В моем случае поврежденный Form1.cs файл содержал только нулевые значения из-за сбоя (вы можете проверить это, открыв, например, в Notepad ). Просто создайте резервную копию или удалите этот файл. В моем случае также был файл резервной копии в той же папке с именем like Form1.cs~string.TMP . Переименуйте это в Form1.cs и снова откройте свой проект, дважды щелкните Form1.cs, и он откроется успешно.

Ответ №5:

Как упоминалось в комментариях, лучший вариант сейчас — восстановить или переустановить Visual Studio.

Ответ №6:

Вы должны исправить или в худшем случае переустановить VS.

Я скажу, что вам может быть интересно изучить какое-нибудь программное обеспечение для контроля версий, чтобы у вас были резервные копии вашего кода. Существует множество бесплатных опций, так что это не будет стоить вам дорого, но это программное обеспечение позволит вам легко выполнить откат, если вы что-то сломаете, и если у вас произойдет сбой, подобный этому, и вы потеряете свою работу, вы потеряете только изменения с момента последней проверки.

Ответ №7:

В C # есть папка «backup», о которой я не знал, но я нашел в ней резервную версию, из-за которой я потерял всего несколько минут работы. =)

Ответ №8:

Невозможно снова получить файл .cs (в моем случае после сбоя КОМПЬЮТЕРА два файла notepad открылись без текста, если я попытаюсь открыть файл .cs с разделителями notepad только с нулевыми значениями). Придется снова переделывать код.

Ответ №9:

Ответ №10:

В случае, если вы используете систему управления версиями (что и должно быть), вы можете просто отменить ожидающие изменения в поврежденном файле. Сработало на меня

Комментарии:

1. Как ни странно, поврежденный файл не был распознан как имеющий ожидающие изменения

Ответ №11:

Я закончил работу над проектом и выключил компьютер. Утром, когда открываю проект, внутри ничего не было. Я попытался щелкнуть правой кнопкой мыши Form1.cs, затем я получил сообщение об ошибке: «Нет редактора для» ……… Form1.cs «Убедитесь, что приложение для этого типа файла (.cs) установлено»

И теперь я вообще не могу получить доступ к своему коду. Я использую Visual C # 2012. Я попытался открыть его напрямую, и он вызвал C #, но файл .cs открывается в блокноте. И в блокноте ничего нет.

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

1 ответ

Лучший ответ

Что ж! Похоже, файлы вашего проекта были повреждены. Я предлагаю вам попробовать выполнить поиск Visual Studio 2012 в меню «Пуск». Проверьте некоторые другие случайные файлы, чтобы узнать, были ли они удалены или повреждены. Если VS не существует, попробуйте переустановить его.

С уважением, Итай

Совет: делайте резервную копию вашего компьютера каждые несколько месяцев :) Это поможет избежать подобных ситуаций.


1

Phantom
9 Окт 2014 в 21:42

У меня проблемы с только с ОДНИМ проектом.

Как-то раз мне пришлось резко выключить
компьютер(((

В тот момент был включён VS, после этого у меня не запускается как положено мой проект!

(Остальные запускаются нормально)

Пишет ошибку: ‘Проблема с .Resx файлом’.

текст ошибки:»Нет  редактора для «c:……………………Form1.resx».

Убедитесь, что установлено приложение для типа файлов «.resx». «.

Помогите, в чём проблема?

Доп. информация:

Файл «.csproj»:

<?xml version=»1.0″ encoding=»utf-8″?>
<Project ToolsVersion=»12.0″ DefaultTargets=»Build» xmlns=»http://schemas.microsoft.com/developer/msbuild/2003″>
  <Import Project=»$(MSBuildExtensionsPath)$(MSBuildToolsVersion)Microsoft.Common.props» Condition=»Exists(‘$(MSBuildExtensionsPath)$(MSBuildToolsVersion)Microsoft.Common.props’)» />
  <PropertyGroup>
    <Configuration Condition=» ‘$(Configuration)’ == » «>Debug</Configuration>
    <Platform Condition=» ‘$(Platform)’ == » «>AnyCPU</Platform>
    <ProjectGuid>{60A5CE6A-EA8A-4D68-88BE-D759F695F5B7}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>стратегия__1</RootNamespace>
    <AssemblyName>Полигон</AssemblyName>
    <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
    <PublishUrl>publish</PublishUrl>
    <Install>true</Install>
    <InstallFrom>Disk</InstallFrom>
    <UpdateEnabled>false</UpdateEnabled>
    <UpdateMode>Foreground</UpdateMode>
    <UpdateInterval>7</UpdateInterval>
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
    <UpdatePeriodically>false</UpdatePeriodically>
    <UpdateRequired>false</UpdateRequired>
    <MapFileExtensions>true</MapFileExtensions>
    <ApplicationRevision>7</ApplicationRevision>
    <ApplicationVersion>1.5.8.%2a</ApplicationVersion>
    <IsWebBootstrapper>false</IsWebBootstrapper>
    <UseApplicationTrust>false</UseApplicationTrust>
    <BootstrapperEnabled>true</BootstrapperEnabled>
  </PropertyGroup>
  <PropertyGroup Condition=» ‘$(Configuration)|$(Platform)’ == ‘Debug|AnyCPU’ «>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>binDebug</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>2</WarningLevel>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
  </PropertyGroup>
  <PropertyGroup Condition=» ‘$(Configuration)|$(Platform)’ == ‘Release|AnyCPU’ «>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>binRelease</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup>
    <ApplicationIcon>LDNetwork.ico</ApplicationIcon>
  </PropertyGroup>
  <PropertyGroup>

Файл «.resx»  ПУСТОЙ!!!

Файл «.cs»:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace стратегия__1
{
    static class Program
    {
        /// <summary>
        /// Главная точка входа для приложения.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}

Файл «.csproj.user»:

<?xml version=»1.0″ encoding=»utf-8″?>
<Project ToolsVersion=»12.0″ xmlns=»http://schemas.microsoft.com/developer/msbuild/2003″>
  <PropertyGroup Condition=»‘$(Configuration)|$(Platform)’ == ‘Debug|AnyCPU'»>
    <StartAction>Project</StartAction>
  </PropertyGroup>
  <PropertyGroup>
    <PublishUrlHistory>publish</PublishUrlHistory>
    <InstallUrlHistory />
    <SupportUrlHistory />
    <UpdateUrlHistory />
    <BootstrapperUrlHistory />
    <ErrorReportUrlHistory />
    <FallbackCulture>ru-RU</FallbackCulture>
    <VerifyUploadedFiles>false</VerifyUploadedFiles>
  </PropertyGroup>
</Project>

Понравилась статья? Поделить с друзьями:
  • Ошибка нет распознанной формы 1
  • Ошибка нет разрешения в инстаграм
  • Ошибка нет программы связанной с
  • Ошибка нет присутствия пассажира w203
  • Ошибка нет при заполнении сзв как исправить