我在运行Visual Studio 2015 Update 3的笔记本电脑上启动了一个UWP应用程序。一切都很好,能够在我的笔记本电脑和手机上运行和测试,完全没有问题。
我将项目添加到Source Control(私有Git服务器)并在我的家用PC上拉回了repo。该项目在我的PC上的VS2015 Update 3中打开,我可以开发和构建,没有任何问题。但是,我似乎无法在运行Windows 10 Build 15063的PC上运行该应用程序(与笔记本电脑相同)。起初我以为它是临时证书,但我尝试创建一个新的并将工作笔记本电脑中的一个添加到Source Control。这是错误:
An unhandled exception of type 'System.UnauthorizedAccessException' occurred in MyUwpApp.exe
Additional information: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
堆栈追踪:
at Windows.UI.Xaml.Application.Start(ApplicationInitializationCallback callback)
at MyUwpApp.Program.Main(String[] args)
它甚至没有在App.xaml.cs上点击OnLaunched事件。
我已启用两台启用了开发者模式的计算机,因为我已将我的PC用于其他项目。同样值得注意的是,在PC上创建一个空白的通用应用程序可以正常工作。
任何帮助都会非常感激,因为当我拥有一台功能更强大的PC(在英国的热浪中运行的笔记本电脑也比笔记本电脑更冷......)时,我不想继续在笔记本电脑上进行开发。
修改
我创建项目的笔记本电脑是用BitLocker加密的。这会导致问题吗?
修改2
如果我创建一个全新的空白UWP应用程序,它运行正常,但是如果我然后从原始文件复制源文件,安装所有包并更新名称空间,我再次得到访问被拒绝错误。