Вопрос по csproj, project, visual-studio – Файл не может быть добавлен в проект. Этот файл находится внутри дерева каталогов проекта

11

Всякий раз, когда я пытаюсь добавить файл в свой проект Visual Studio, я получаю следующее предупреждение:

Файл [имя файла] не может быть добавлен в проект. Этот файл находится в дереве каталогов проекта

Как я могу исправить эту ошибку?

@mickfold "Как мне исправить эту ошибку? " Это очень правильный вопрос, учитывая, что это первый результат при поиске этой ошибки в Интернете. Это относится к разработке программного обеспечения, и яЯ не уверен, насколько уместны более конкретные подробности относительно варианта использования. Я думаю это'большой вопрос для ТАК! Nick Bull

Ваш Ответ

1   ответ
18

перейдите к файлу .csproj и откройте его с помощью Блокнота (или расширенного текстового редактора, такого как NotePad ++).

Вы заметите две строки, которые имеют похожие или повторяющиеся строки компиляции:

<compile include="..\ProjectDir\SubDir\MyClass.cs">
  <link>"SubDir\MyClass.cs"
</compile>

Удалите строку «Выше» и оставьте только строку, аналогичную приведенной ниже:

<compile include="SubDir\MyClass.cs">
</compile>

Похожие вопросы