ファイルを削除するために、vb.net に次のコードを記述しました。
If File.Exists(strPath & "\ReportEng.ini") = True Then
File.SetAttributes(strPath & "\ReportEng.ini", FileAttributes.Normal)
File.Delete(strPath & "\ReportEng.ini")
End If
File.Copy("\\192.168.0.1\SAP_Shared\AddonExtra\ReportEng.ini", strPath & "\ReportEng.ini")
このコードは、Windows XP で完全に機能します。しかし、Windows 7 では削除できません。このOSは、開発者の視点から見ると多忙なOSです。なんらかの問題が発生し、Microsoft はこの OS を構築する際に開発者を考慮していません。
Windows 7 でファイルを削除するにはどうすればよいですか?