什么是“_vti_cnf”,“_ vti_pvt”,“_ vti_script”和“_vti_txt”文件夹?

时间:2009-07-22 08:22:24

标签: asp.net frontpage

这些文件夹出现在我的.NET Web项目中。它们为什么会出现?它们有用吗?

4 个答案:

答案 0 :(得分:67)

它们用作FrontPage服务器端扩展的一部分,用于

  • 更改跟踪(主要是_vti_cnf
  • FrontPage特定控件使用的代码/脚本(主要是_vti_script
  • 常规设置

旧的FrontPage程序和Dreamweaver都使用它。

VTI部分实际上是因为FrontPage最初是由Vermeer Technologies Incorporated创建的(请注意缩写),然后由Microsoft购买,它只是卡住了。

答案 1 :(得分:9)

他们是遗产FrontPage server extensions的一部分。 _vti_前缀是指Vermeer Technologies Inc.,它是FrontPage的原始开发者,后来被微软收购。如果您安装了这些IIS扩展,它们就会出现 - 除非您有一个需要FrontPage扩展的旧版客户端,否则不需要它们。

答案 2 :(得分:7)

Expression Web也使用它们。特别是“_vti_cnf”,“_vti_pvt”。不要删除它们。 “_vti_cnf”包含您的元数据。如果删除它,则可以通过重新计算超链接重建它。你会在每个文件夹中找到一个。

在识别本地网站时,删除“_vti_pvt”会导致您遇到问题。你应该只在主文件夹中看到这个。

答案 3 :(得分:0)

如果您在更新Web服务器时遇到问题(EW或FP错误地上传了已更新的文件),请不要删除_vti_cnf文件夹的内容。通常,只需通过EW或FP重新计算超链接,即可完成任务。