Что такое папки "_vti_cnf", "_vti_pvt", "_vti_script" и "_vti_txt"? - PullRequest
50 голосов
/ 22 июля 2009

Эти папки появляются в моем .NET веб-проекте. Почему они появляются? Они полезны?

Ответы [ 4 ]

68 голосов
/ 22 июля 2009

Они используются как часть серверных расширений FrontPage, которые делают

  • отслеживание изменений (в основном _vti_cnf)
  • код / ​​скрипт, используемый определенными элементами управления FrontPage (в основном _vti_script)
  • общие настройки

Старая программа FrontPage и Dreamweaver использовали ее.

Часть VTI на самом деле потому, что FrontPage изначально был создан Vermeer Technologies Incorporated (обратите внимание на аббревиатуру), а затем куплен Microsoft, и он просто застрял.

9 голосов
/ 22 июля 2009

Они являются частью устаревших серверных расширений FrontPage . Префикс _vti_ относится к Vermeer Technologies Inc., первоначальному разработчику FrontPage, который впоследствии был куплен Microsoft. Они появляются, если вы установили эти расширения IIS - они не нужны, если у вас не установлен устаревший клиент, для которого требуются расширения FrontPage.

7 голосов
/ 02 июля 2013

Expression Web также использует их. В частности, «_vti_cnf», «_vti_pvt». Не удаляйте их. «_vti_cnf» содержит ваши метаданные. Если вы удалите его, вы можете восстановить его, пересчитав гиперссылки. Вы найдете один в каждой папке.

Удаление «_vti_pvt» вызовет у вас проблемы с распознаванием местного веб-сайта. Вы должны видеть это только в главной папке.

0 голосов
/ 28 мая 2015

Если у вас возникают проблемы с обновлением веб-сервера (EW или FP неправильно загружают файлы, которые уже были обновлены), не удаляйте содержимое папки _vti_cnf. Обычно, просто пересчитайте гиперссылки через EW или FP, и это позаботится обо всем.

...