Добрый день коллеги, подскажите пожалуйста, как правильно настроить manifest в UWP. VS2019
Вылетает ошибка "Отказано в доступе". Из Google понятно, что необходимо указать разрешение в файле манифеста.
Перепробовал кажется все возможные варианты. Просьба помочь, если есть возможность выслать пример или документацию, с которой необходимо ознакомиться.
Заранее огромное спасибо.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
private async void DisplayErrorDialog(string Title, string Content)
{
ContentDialog ErrorDialog = new ContentDialog
{
Title = Title,
Content = Content,
CloseButtonText = "Ok"
};
ContentDialogResult result = await ErrorDialog.ShowAsync();
}
private async void Test(string path)
{
try
{
await Launcher.LaunchFileAsync(await StorageFile.GetFileFromPathAsync(path));
}
catch (Exception Exc)
{
DisplayErrorDialog("Helper: Error!", "Ошибка при запуске приложения."
+ " \nОшибка: " + Exc.Message);
}
}
private void Button_Click(object sender, RoutedEventArgs e)
{
try
{
//Process.Start(tbUpdatePathDiasoft.Text);
Test(tbUpdatePathDiasoft.Text);
}
catch (Exception Exc)
{
DisplayErrorDialog("Helper: Error!", "Ошибка при запуске приложения."
+ " \nОшибка: " + Exc.Message);
}
}
Файл манифеста:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
<?xml version="1.0" encoding="utf-8"?>
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
xmlns:uap6="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
xmlns:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2"
xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10"
IgnorableNamespaces="uap mp uap4 uap3 uap6 uap2 iot">
<Identity
Name="69e82580-f551-4ff2-a71b-36419e5f48cf"
Publisher="CN=Rackot"
Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="69e82580-f551-4ff2-a71b-36419e5f48cf" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
<Properties>
<DisplayName>Helper 3.0</DisplayName>
<PublisherDisplayName>Rackot</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
</Dependencies>
<Resources>
<Resource Language="x-generate"/>
</Resources>
<Applications>
<Application Id="App"
Executable="$targetnametoken$.exe"
EntryPoint="Helper_3._0.App">
<uap:VisualElements
DisplayName="Helper 3.0"
Square150x150Logo="Assets\Square150x150Logo.png"
Square44x44Logo="Assets\Square44x44Logo.png"
Description="Helper 3.0"
BackgroundColor="transparent">
<uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png"/>
<uap:SplashScreen Image="Assets\SplashScreen.png" />
</uap:VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClient" />
<uap4:Capability Name="userDataTasks"/>
<uap:Capability Name="enterpriseAuthentication"/>
<uap:Capability Name="contacts"/>
<uap:Capability Name="chat"/>
<uap:Capability Name="appointments"/>
<uap:Capability Name="voipCall"/>
<uap3:Capability Name="backgroundMediaPlayback"/>
<uap:Capability Name="musicLibrary"/>
<uap:Capability Name="blockedChatMessages"/>
<uap:Capability Name="picturesLibrary"/>
<uap:Capability Name="videosLibrary"/>
<uap4:Capability Name="offlineMapsManagement"/>
<Capability Name="allJoyn"/>
<uap6:Capability Name="graphicsCapture"/>
<Capability Name="internetClientServer"/>
<uap:Capability Name="sharedUserCertificates"/>
<uap3:Capability Name="userNotificationListener"/>
<uap2:Capability Name="phoneCallHistoryPublic"/>
<iot:Capability Name="lowLevelDevices"/>
<uap2:Capability Name="spatialPerception"/>
<uap:Capability Name="userAccountInformation"/>
<Capability Name="codeGeneration"/>
<uap:Capability Name="removableStorage"/>
<uap:Capability Name="phoneCall"/>
<uap:Capability Name="objects3D"/>
<uap3:Capability Name="remoteSystem"/>
<iot:Capability Name="systemManagement"/>
<Capability Name="privateNetworkClientServer"/>
<DeviceCapability Name="lowLevel"/>
<DeviceCapability Name="webcam"/>
<DeviceCapability Name="proximity"/>
<DeviceCapability Name="bluetooth"/>
<DeviceCapability Name="microphone"/>
<DeviceCapability Name="gazeInput"/>
<DeviceCapability Name="location"/>
<DeviceCapability Name="pointOfService"/>
</Capabilities>
</Package>
Модератор: Тема перенесена из форума "C++".