2017-06-19 57 views
4

我在运行Visual Studio 2015 Update 3的便携式计算机上启动了一个UWP应用程序。一切都很好,能够在我的笔记本电脑和手机上运行和测试,所有。UWP应用程序不会在第二台机器上启动

我将项目添加到源代码管理(私人Git服务器),并拉回我的家用电脑回购。该项目在我的PC上的VS2015 Update 3中打开,我可以开发和构建没有问题。但是,我似乎无法在运行Windows 10 Build 15063的PC上运行应用程序(与笔记本电脑相同)。起初,我认为这是临时证书,但我试图创建一个新的,并从工作笔记本电脑添加到源代码管理。以下是错误:

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) 

,它甚至没有打OnLaunched事件的App.xaml.cs.

我的两台机器都已启用开发者模式,因为我已将我的PC用于其他项目。还值得注意的是,在PC上创建一个空白的通用应用程序工作正常。

任何帮助将不胜感激,因为我不想被困在笔记本电脑上开发时,我有一个更强大的PC(它也运行在这个英国热浪中的笔记本电脑LOT冷却器...)

编辑

我创建了使用BitLocker加密该项目的笔记本电脑。这是否会导致问题?

编辑2

如果我创建了一个全新的空白UWP的应用程序,它运行良好,但是如果我然后通过从原始的源文件复制,安装所有的软件包和更新命名空间,我得到的访问再次否认错误。

+0

你试过以管理员身份运行吗? –

+0

我确实。如果我在PC上启动全新的通用应用程序,那么运行良好。 –

回答

1

因此,事实证明,我的防病毒(Comodo)包含的应用程序,这意味着他们没有访问AV容器以外的任何东西。

解除应用程序阻止并允许它们像平常一样运行解决了我的问题。

1

我有同样的问题。临时解决方案:您可以打开所有bin \ debug文件夹的编辑和读取权限。

问题是VS没有写入bin \ debug \ appx文件夹的权限。

编辑

检查VS用户帐户的权限。 enter image description here

+0

感谢您的建议。你的意思是更新文件夹上的安全设置? –

+0

嗨,每个人都可以完全访问bin文件夹和所有子文件夹 –

+0

我编辑了我的答案。 –

相关问题