#c# #visual-studio #visual-studio-2013
#c# #visual-studio #visual-studio-2013
Вопрос:
Я некоторое время бился головой об стену с этим, и я был бы очень благодарен, если бы кто-нибудь мог мне помочь.
Вот что происходит:
- Я создаю новый класс в файле .cs
- Я закрываю решение
- Я открываю решение, и новый файл больше не включен
Ничто из того, что я делаю через пользовательский интерфейс VS2013, не приведет к постоянному включению этого файла. Я должен вручную открыть проект в текстовом редакторе и добавить такую строку:
<Compile Include="TestTestClass.cs" />
Вручную.
Мы используем TFS, но я, кажется, единственный человек, с которым это тоже происходит, и это происходит не всегда.
Есть идеи?
Комментарии:
1. У вас есть проблемы с безопасностью при доступе к файлу проекта? Проверьте безопасность
csproj
файла (владелец, права на запись и т. Д.).2. При сохранении проекта вы сталкиваетесь с какими-либо ошибками?
3. ваш файл csproj не изменяется
4. Извлеките проект, добавьте файл и выполните повторную проверку
5. После добавления файла используйте CTRL-SHIFT-S, чтобы сохранить все файлы в решении, файлы проекта и сам файл решения.
Ответ №1:
Понял это.
Если у вас открыто сразу несколько версий VS2013, по какой-то причине XML-файлы проекта сохраняются некорректно.
Публикую это здесь, потому что я не смог найти ничего об этом в другом месте, так что, надеюсь, это поможет другим людям.