Csc error cs2001 не удалось найти исходный файл

I am getting the following error on a project of mine when I try to build... Error CS2001: Source file '.cs' could not be found. I took the two files that are causing this error out on purpose beca...

I am getting the following error on a project of mine when I try to build… Error CS2001: Source file ‘.cs’ could not be found. I took the two files that are causing this error out on purpose because they conflict with other files and cannot be in there. How can I resolve this error without putting the 2 files back in the solution?

asked Oct 16, 2013 at 15:02

kevlar90's user avatar

5

They are likely still referenced by the project file. Make sure they are deleted using the Solution Explorer in Visual Studio — it should show them as being missing (with an exclamation mark).

answered Oct 16, 2013 at 15:06

Tim Rogers's user avatar

Tim RogersTim Rogers

21.1k6 gold badges51 silver badges68 bronze badges

5

I open the project,.csproj, using a notepad and delete that missing file reference.

answered Jul 3, 2017 at 2:56

AdnR's user avatar

AdnRAdnR

3613 silver badges4 bronze badges

2

I had this problem, too.

Possible causes in my case: I had deleted a duplicated view twice and a view model.
I reverted one of the deletes and then the InitializeComponent error appeared.
I took these steps.

  1. I checked all of the solutions mentioned on this question. The class
    name and build action were correct.
  2. I Cleaned my Solution and rebuilt. Another error appeared. «Error CS2001: Source file ‘.cs’ could not be found»
  3. I found this answer and followed the steps.
  4. I reloaded the project and cleaned/rebuilt again.
  5. My solution builds without errors and my application works now.

Community's user avatar

answered Mar 28, 2017 at 8:30

Eric's user avatar

EricEric

5691 gold badge7 silver badges10 bronze badges

In my case, I add file as Link from another project and then rename file in source project that cause problem in destination project. I delete linked file in destination and add again with new name.

answered Aug 5, 2017 at 4:07

Amir Aghajani's user avatar

  • Remove From My Forums
  • Question

  • I am getting this error when I attempt to compile my solution:

    CSC : error CS2001: Source file ‘C:WINDOWSTEMP.NETFramework,Version=v4.0.AssemblyAttributes.cs’ could not be found

    That’s for v4.0 projects, as the error implies.  v4.5 projects fail similarly:

    CSC : error CS2001: Source file ‘C:WINDOWSTEMP.NETFramework,Version=v4.5.AssemblyAttributes.cs’ could not be found

    A look at the CoreCompile output shows that the command being run is:

    C:WINDOWSMicrosoft.NETFrameworkv4.0.30319Csc.exe /noconfig /nowarn:1762,0612,1701,1702 /nostdlib+ /platform:x86 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva-  [/reference=…] [source files]  «C:WINDOWSTEMP.NETFramework,Version=v4.0.AssemblyAttributes.cs»

    More Details:

    • It doesn’t happen all the time — I can successfully build the solution plenty of times and then at a certain point (not sure when/why/how) it starts happening.
    • Once it starts happening, it never goes away, until…
    • Rebooting the machine fixes the issue… temporarily.  The problem eventually comes back.
    • Once it starts happening, it has nothing to do with the project/solution — all builds fail with the same error.
    • Once it starts happening, it happens in both Visual Studio and attempting to build from the command line w/ MSBuild directly.
    • I am running both VS2012 and VS2010 on the same machine, switching between .NET v4 and .NET v4.5 projects.
    • There are no zombie MSBuild.exe processes
    • Edited by

      Friday, September 14, 2012 2:15 PM

Answers

  • Hi Jess,

    Do you still need help on this query? I hope this reply is not too late.

    The error CS2001 indicates it could not generate temporary class. This is because the building account lost permission to the temp folder: C:WindowsTemp.  My suggestion is:

    Grant all permission to your account, including read/write/full control.

    Hope this helps.


    Forrest Guo | MSDN Community Support |
    Feedback to manager

    • Marked as answer by
      Jess Chadwick
      Monday, September 17, 2012 2:37 PM

Я получаю следующую ошибку в проекте моего проекта, когда пытаюсь построить… Ошибка CS2001: Исходный файл «.cs» не найден. Я взял два файла, которые вызывают эту ошибку специально, потому что они конфликтуют с другими файлами и не могут быть там. Как я могу разрешить эту ошибку, не возвращая 2 файла в решение?

16 окт. 2013, в 17:43

Поделиться

Источник

4 ответа

Вероятно, они по-прежнему ссылаются на файл проекта. Убедитесь, что они удалены с помощью Обозревателя решений в Visual Studio — он должен показывать их как отсутствующие (с восклицательным знаком).

Tim Rogers
16 окт. 2013, в 16:58

Поделиться

Я открываю проект,.csproj, используя блокнот и удаляю отсутствующую ссылку на файл.

AdnR
03 июль 2017, в 04:38

Поделиться

У меня тоже была эта проблема.

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

  • Я проверил все решения, упомянутые в этом вопросе. Класс
    имя и действие сборки были правильными.
  • Я очистил свое решение и перестроил его. Появилась другая ошибка. «Ошибка CS2001: Исходный файл».cs «не найден»
  • Я нашел этот ответ и выполнил шаги.
  • Я перезагрузил проект и снова очистил/перестроил.
  • Мое решение построено без ошибок, и мое приложение работает сейчас.

Steady
28 март 2017, в 09:03

Поделиться

В моем случае я добавляю файл как ссылку из другого проекта, а затем переименую файл в исходный проект, который вызывает проблему в проекте назначения. Я удаляю связанный файл в пункт назначения и снова добавляю новое имя.

Amir Aghajani
05 авг. 2017, в 04:32

Поделиться

Ещё вопросы

  • 1как синхронизировать данные фильтра с помощью Microsoft Sync Framework
  • 0CSS sprite — изображение не отображается
  • 1Android-щелчок повернутого ListView дает неправильные координаты
  • 1настройки Android
  • 0Как добавить диапазон в родительское меню
  • 0пытаясь получить данные между кварталом и годом
  • 0PHP находит экстент общей подстроки от начала
  • 0Смотрите высоту объекта в пикселях в вашем браузере
  • 1Почему я не могу заставить эти расширения работать?
  • 0Fancybox не работает с определенным селектором
  • 1RCharts — Выбор цвета по столбцу диаграммы категории
  • 1Распределение памяти в Java — декларация против определения
  • 0php выдает ошибку no no timezone при новой настройке
  • 0Шаблон обработчика событий: неразрешенный внешний
  • 1Вставить Java-апплет на страницу GitHub
  • 0AngularJS $ компилировать с помощью jQuery clone ()
  • 0Форматирование, преобразование из строки C
  • 0Как добавить ng-модель в шаблон директивы в Angularjs
  • 0Chrome favicon.ico GET запрос
  • 1Android AlphaAnimation, которая только исчезает?
  • 1исключение при конвертации HTML в PDF с использованием itext
  • 1Модель гауссовой смеси — Сингулярная матрица
  • 1Как настроить нетрадиционные отношения внешнего ключа?
  • 0JQuery Удалить массив из массива массивов
  • 0Список функциональности c ++
  • 0как я могу изменить положение курсора, если пользователь не вводит данные?
  • 1JavaFX и использование FXML, созданные в конструкторе сцены
  • 0getResults не определена ошибка
  • 0Как использовать контроллер для шаблона в конфигурации маршрутизации?
  • 0Изменить дату каждую пятницу
  • 0переменная не передает правильное значение. listAdd заканчивает тем, что был «[текст объекта] [текст объекта]» javascript
  • 1не удалось получить ответ от сервера express.js через почтальона
  • 0показать определенную часть php-файла, как только currentDate> = $ publishDate
  • 1Предварительный просмотр камеры на Galaxy S
  • 1Javascript дает неправильные числовые ответы во время проверки данных
  • 0SQL для выбора с определенной длиной критериев суммы результатов
  • 0MySQL несовместимый режим SQL
  • 1IDE Selenium — ошибка типа: document.getElementById (..) имеет значение null
  • 0Удалить / Скрыть последнее вхождение строки после ссылки
  • 1В последнем запущенном AppInventor необходимо ли подключать телефон к ПК для сборки приложения?
  • 1Первое Android-приложение использует данные о местоположении и картах GPS, но батарея разряжена
  • 0Ошибка 32-битного изображения OpenCV вне границ?
  • 1OutOfMemoryError в галактике s3
  • 0загрузить файл по определенному маршруту не работает
  • 1Не можете найти источник?
  • 0Mysql поиск конкретных по критериям
  • 0Журнал ошибок PHP с ошибкой URL
  • 1Количество задач в очереди; как я могу избежать глобальной переменной?
  • 1Уведомление об ошибке на странице блога от плагина Content Aware Sidbars
  • 1ShowDialog в метании WPF не согласен с текущим состоянием

Сообщество Overcoder

  • Remove From My Forums
  • Вопрос

  • After installing and configuring RS June CTP, when attempting to deploy a new report or when browsing http://localhost/reports

    I’m getting error:

    Error 1 Server was unable to process request. —> Unable to generate a temporary class (result=1). error CS2001: Source file ‘C:WINDOWSTEMP9a1mhqzb.0.cs’ could not be found error CS2008: No inputs specified

Ответы

  • You’re right this is caused by the permissions on the windows temp folder.  You should only need to grant Read, Write, Modify, and Delete, rather than full control.

    -Lukasz

Смотрел какой-то фильм, уснул, проснулся — смотрю комп выключен, а в сети торчит — ну я и выдернул его(оказалось просто монитор потух)…

Теперь в VS при попытке скомпилировать любой проект выдаёт 4 ошибки:

Ошибка MSB3758 ошибка во время компиляции. error CS2001: Не удалось найти исходный файл «C:WindowsTEMPmruwj0wu.0.cs»
Win32Project1 C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0CodeAna lysisMicrosoft.CodeAnalysis.targets 219

Ошибка Исходный файл для этой компиляции находится в следующем расположении: «C:WindowsTEMP728bbabe-7fc9-49a6-9681-fb7949e0f1c5.txt»
Win32Project1 C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0CodeAna lysisMicrosoft.CodeAnalysis.targets 219

Ошибка MSB3758 ошибка во время компиляции. warning CS2008: Не указаны исходные файлы
Win32Project1 C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0CodeAna lysisMicrosoft.CodeAnalysis.targets 219

Ошибка MSB4036 задача «SetEnvironmentVariable» не найдена. Проверьте следующее.
1. Имя задачи в файле проекта совпадает с именем класса задачи.
2. Класс задачи относится к категории «public» и реализует интерфейс Microsoft.Build.Framework.ITask.
3. Задача правильно объявлена с помощью <UsingTask> в файле проекта или в файлах с расширением TASKS в каталоге
«C:Program Files (x86)MSBuild14.0bin».
Win32Project1 C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0CodeAna lysisMicrosoft.CodeAnalysis.targets 219

219 — х.з что такое, но в проекте, в исходнике всего 118 строк(просто чистое окно нового проекта).

Как вариант можно конечно систему откатить, просто печальный опыт есть с этим…

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

Понравилась статья? Поделить с друзьями:
  • Csb log как исправить
  • Cs6servicemanager exe ошибка приложения 0xc000007b как исправить
  • Cs1503 c как исправить
  • Cs1024 требуется директива препроцессора как исправить
  • Cs1002 unity ошибка