问题说明了一切。有没有办法在 VB.Net 文件名中强制区分大小写?如果是这样,怎么办!
我要解决的主要问题是 Windows 不关心文件名大小写的区别,但其他工具(如 Subversion)确实关心文件名的大小写
问题说明了一切。有没有办法在 VB.Net 文件名中强制区分大小写?如果是这样,怎么办!
我要解决的主要问题是 Windows 不关心文件名大小写的区别,但其他工具(如 Subversion)确实关心文件名的大小写
VB.NET 并非旨在支持这一点,不。如果您的优先级列表中区分大小写的重要性很高,我建议您尝试一种支持它的语言。我想到了 C#,而且过渡确实没那么糟糕。
编辑:哎呀,看起来你改变了你的问题。
I think it's the Windows API that doesn't care about the casing of filenames, not the programming language.
是的,通过编写自己的编译器。
新问题的新答案 - 您可能最好尝试让您的其他工具在文件名方面以不区分大小写的方式运行。例如,这里有一个用于 subversion 的预提交钩子,用于检查不区分大小写的文件名冲突。