В моем проекте я нашел .gpState файл в папке, Какова цель gpState файла?
Я никогда не видел такого файла в приложении ASP.NET. Вы уверены, что он от ASP.Net?
Edit: Похоже, этот файл обрабатывает инструментарий Toolkiation (что бы то ни было).
Цитата из страницы связана:
Как разработчик использует навигационный пакет в своем решении визуального студии, расширения автоматизации руководства будут хранить информацию о том, как наводное устройство используется в решении в файле с именем
. Gpstate в папке решения. Следующая информация хранится в файле .gpstate:
- связанные ссылки и их исходное состояние
- несвязанные ссылки и их начальное состояние
- Список потенциальных пакетов, которые были включены на решение (с номерами версий)
- Для каждого пакета навигации флаг, который говорит, что рецепт привязки был выполнен для этого навигационного пакета
- Информация о версии для навязчивого пакета
, вы не должны удалять файл .gpstate, потому что он приведет к потерять эту информацию.
По умолчанию файл .gpstate не добавляется в качестве элемента решения в решении Visual Studio. Если команда разработчиков работает над тем же решением, и команда хочет поделиться состоянием пакета руководства, файл .gpstate можно добавить к решению и проверено в контроль источника. Если несколько разработчиков вносят изменения в состояние пакета наведения в своих решениях одновременно, необходимо будет объединить изменения в файл .gpstate, когда он проверяется. Другим важным соображением при использовании наводных пакетов в командной среде является обеспечение Что у каждого разработчика есть все руководящие пакеты, требуемые установленным решением, и что версии одинаковы. Если существует несоответствие между пакетами или версиями или версиями, установленными разными разработчиками, расширения автоматизации руководства будут удалять любое состояние, которое применяется к руководящим пакетам, которые не установлены.