UnauthorizedAccessException删除Windows移动快捷方式
问题描述:
我需要创建一个在Windows Mobile上运行的实用程序。我需要.cab文件安装程序和\ Windows \ Start Menu \ Programs的快捷方式。用户使用此快捷方式启动程序。然后我需要在第一次运行应用程序后删除快捷方式。UnauthorizedAccessException删除Windows移动快捷方式
我目前正在得到一个UnauthorizedAccessException。我想可能快捷方式在程序运行时被锁定,但是我仍然可以在程序运行时使用文件资源管理器删除文件。有没有人遇到过这个问题或想到解决方法?
谢谢!
答
使用FileInfo对象我能够看到文件上的属性。这些属性被设置为ReadOnly。将属性设置为“正常”后,我可以删除文件。