【发布时间】:2010-12-27 09:35:41
【问题描述】:
对于以句点开头的文件夹名称是否有任何指导或标准? (例如:.NET)。我有一个需要执行此操作的安装程序,现在我们使用“DotNET”而不是“.NET”作为我们的文件夹名称。
谢谢!
【问题讨论】:
-
需要发生什么?我读的越多,我对这个问题的理解就越少......
标签: .net naming-conventions directory
对于以句点开头的文件夹名称是否有任何指导或标准? (例如:.NET)。我有一个需要执行此操作的安装程序,现在我们使用“DotNET”而不是“.NET”作为我们的文件夹名称。
谢谢!
【问题讨论】:
标签: .net naming-conventions directory
Windows 世界没有这样的指导方针。
在 unix/linux 环境中,任何以 .按照惯例是一个隐藏的文件/目录。
【讨论】:
以句点开头的文件夹完全可以。但是,如果您进行任何 Mono 开发,请记住,在 unix/linux/GNU 中,任何具有句点前缀的内容默认情况下都是“隐藏的”。
【讨论】:
历史上以“.”开头的文件名字符被隐藏(Unix、Linux、Mac OS X)。在 Windows 上,它们可以是设备名称。通常最好避免以“。”开头的文件或目录名称。字符。
【讨论】:
以句点开头的文件夹名称通常没有问题;但是,与 Unix 和 Linux 环境不同,这些文件夹不会被隐藏。要在 Windows 中执行此操作,您需要在文件夹上设置 System 属性。
【讨论】:
注意这个;尽管您可以通过编程方式创建它们,但您无法使用 Windows 资源管理器创建这样的文件。尝试在 Windows7 中将文件夹重命名为“.net”,它抱怨我没有提供文件名。所以这意味着用户和开发人员可能会遇到麻烦。这可能不值得做。
Microsoft 将框架安装在 \windows\Microsoft.Net 中,因此您可能希望使用它。
【讨论】:
mkdir ".NET"...但除此之外,句点在 shell 中工作得很好。这是Win7的新问题吗?