Проекты только для чтения в Visual Studio? - PullRequest
1 голос
/ 15 сентября 2010

Есть ли какая-либо причина, по которой VS запретил бы вам "Добавить существующий файл", чтобы, например, указать папку внутри сборки?

Это как-то защищено? Если да, то как и где это делается и как я могу увидеть, если это так?

В одной из этих папок отсутствуют некоторые файлы классов .cs, которые должны быть включены в этот проект, и я пытаюсь добавить их обратно и ничего не получить, ничего не происходит ... он не показывает их добавленные в VS.

Ответы [ 3 ]

2 голосов
/ 15 сентября 2010

Файл проекта помечен как «только для чтения», если вы проверите его свойства?На всякий случай перепроверьте файл проекта.

Также попробуйте перезагрузить проект.Или нажмите кнопку в верхней части обозревателя решений, в которой отображаются все файлы на диске, и попробуйте включить файлы, щелкнув их правой кнопкой мыши и выбрав «Добавить в проект».

А если ничего не помогло, отредактируйте csproj вручнуюфайл.:)

0 голосов
/ 01 мая 2013

Операция добавления может быть неудачной по любой из следующих причин:

  • В проекте включен контроль версий, и вы не извлекли файл проекта.
  • Вы сейчас что-то отлаживаете.
  • Расширение Visual Studio пытается «перехватить» команду добавления и выдает исключение при обработке команды, в результате чего система проекта прерывает операцию.

Попробуйте выбрать уязвимый проект в обозревателе решений, а затем нажмите кнопку Показать все файлы в верхней части обозревателя решений. Вы должны увидеть исходные файлы в соответствующей папке, которую вы можете затем щелкнуть правой кнопкой мыши и выбрать «Включить в проект».

0 голосов
/ 15 сентября 2010

Помимо очевидного, что добавление файлов / изменение проекта отключено во время работы проекта, не должно быть никаких причин, чтобы не иметь возможности - неактивна ли опция / вы получаете ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...