После выполнения слияния подрывной работы с сотрудником мой проект VSeWSS больше не создается правильно. Он создает две функции для одной функции веб-части (до слияния этого не произошло). Если имя функции «MyFeature», VSeWSS всегда создает вторую папку под названием «MyFeature_2» и добавляет ее в манифест решения.Функция фантома VSeWSS не может быть удалена
Я попытался удалить все, что знаю, чтобы удалить: pkg/MyFeature_2, запись от pkg/manifest.xml и неправильного идентификатора функции в pkg/solution.xml (который генерируется каждый раз при создании wsp). Я удалил bin/Debug/solution. После этого я понятия не имею, где VSeWSS получая информацию, сообщающую ему добавить вторую функцию.
Я также попытался полностью удалить эту функцию и повторно добавить ее с нуля, но такое же поведение сохраняется. В представлении WSP кнопка «удалить функцию» включена для «истинной» функции, но отключен для сгенерированного. Однако, если я попытаюсь удалить истинную, она терпит неудачу и повторит выводит ошибку разрешения на pkg/MyFeature/.svn/all-wcprops.
Grr.