标签: docker .net-core containers
我在Windows和Linux容器中运行相同的代码。 在Windows容器中,它会按预期引发异常。 在linux容器中没有。
var file = Path.Combine("folderdoesntexist", "doesntexist.txt"); File.Delete(file); // doesn't throw
我需要添加File.Exists检查以使代码在Windows和Linux容器中工作相同。 为什么会看到这种差异?
File.Exists