Windows Store Applications

A Windows Store application that uses Ice must request certain capabilities in its manifest in order to access public and private networks. The image below shows the relevant settings in Visual Studio:

Neglecting to enable the proper capabilities can raise Ice::SocketException or, if you are debugging the application in Visual Studio at the time of the exception, it will likely break on Platform::AccessDeniedException.

If your client application uses SSL, you can bundle certificates with the application by including them in the application's declarations:

Example

The UWP sample programs in the Ice distribution use capabilities and declarations.