我正在编写一个实用程序将文件复制到远程驱动器(例如 SkyDrive)。当我要覆盖一个文件时,我会弹出一个常规的“文件存在,是否要覆盖 Y/N”消息框;是否可以改用标准的 Windows 文件覆盖对话框?使用三个选项(复制和替换、不复制、复制但保留两者)和更详细的大小/日期信息?还是我应该写自己的表格来复制它?(说实话,我已经找了两天了,自己写可能会快得多。)
澄清一下:我需要在选择时显示该对话框- 有时我不想显示它而只想覆盖文件。
如果可能的话,我希望它在 C# / .NET 中工作;但是,如果仅存在非托管解决方案,我也会接受。