【发布时间】:2017-07-14 04:29:01
【问题描述】:
c# 问题在这里。尝试移动 xml 文件时,我不断获得访问被拒绝。我知道问题在于它正在创建一个没有管理员权限的临时 XML 文件,我尝试使用 require admin = true 行编辑 appmanifest 无济于事。我也尝试在程序之外设置权限并以管理员身份运行 Visual Studio。
Link to the pastebin code.
https://pastebin.com/M7dRTXHY
实际上我昨天使用完全不同的代码得到了答案,但我的老师说我必须这样做。我已经花了几个小时试图调试它,但我正在失去理智。
它也是一个 Windows 10 手机应用程序,不确定这是否会改变任何东西。
我意识到有一百万个类似的问题,但我无法解决任何问题。
【问题讨论】:
-
InstalledLocation不是只读文件夹吗?您正在尝试对其中的文件进行移动,这将尝试删除源文件,但没有这样做的权限。看看 Copy 是否有效,因为这将消除目的地的权限问题。 -
嗨,詹姆斯,感谢您的回复。我倾向于我被错误地教导,但我上传了一张教程的图片,你能看看我是否在某个地方犯了错误?
标签: c# visual-studio xamarin mobile