2017-06-19 90 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

我編輯了我的答案。 –

相關問題