【问题标题】:Why is FileInfo showing an extra file extension?为什么 FileInfo 显示额外的文件扩展名?
【发布时间】:2009-09-06 18:29:16
【问题描述】:

我在为下载程序创建文件下载列表时遇到问题,并且收到无法解释的“文件不存在”返回。我的 .avi 文件正在返回,但 .exe 和 .txt 文件却不存在。

我现在通过拉入整个目录并检查我的 .exe 文件显示“.exe.exe”的文件内容找到了。我的 .txt 文件显示“.txt.rtf”。哇,在 Server 2008 中浏览文件目录只显示一个扩展名。我没有看到将扩展名显示为列的选项,只是“类型”。我的目录如下所示:

Name           Type
File1.exe      Application
File2.txt      Rich Text Document
File3.avi      AVI File

我已经重命名了其中一些文件,也许我只是无法重命名文件。我会尝试使用原件,看看我是否还好。也许我需要重命名有问题的文件而不显示扩展名。这只是服务器浏览器的奇怪之处吗?

谢谢, 詹姆斯

【问题讨论】:

    标签: asp.net vb.net fileinfo


    【解决方案1】:

    您是否检查过“工具>文件夹选项>查看>隐藏已知文件类型的扩展名”未选中?

    该选项应该(或多或少)在 Windows Server 2008 上的相同位置,我在家里回答,所以我只有 XP Pro 可以继续;)

    我知道很明显,但有时我们忽略了显而易见的答案。

    只是添加 - 没有在单独的列中显示扩展名的选项。

    【讨论】:

    • 我试图在服务器上找到它。这是 Windows 资源管理器。
    • 好的,如果我浏览 IIS 中的文件夹,我可以看到额外的扩展名。从计算机,那里没有运气。不管怎样,我有办法看看现在到底有什么。谢谢
    【解决方案2】:

    Windows 具有隐藏已知文件类型的文件扩展名的“功能”。始终将其关闭,否则您会发现自己制造了这样的问题。

    【讨论】:

    • 是的,如果我能找到它!这是 Server 2008
    • 尝试使用 Windows 键和 E 打开资源管理器。他们可能仍然可以在 Explorer 本身中使用该选项。
    • 在 Server 2008 中,它位于 控制面板文件夹选项 项中。
    猜你喜欢
    • 2011-02-14
    • 2011-08-23
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 2018-09-13
    相关资源
    最近更新 更多