2016-08-01 6 views
0

Итак, я хотел бы напечатать в своем журнале либо сборку моего приложения (приложение UWP, а также приложение Windows Store), установленные версии .NET Framework на система запуска приложения при запуске.В приложении UWP или Store, как определить, какие версии .NET Framework установлены

Все ресурсы довольно много смысла в использовании реестра: https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx

Это не представляется возможным в приложении Windows Store, так как класс RegistryKey не доступен.

Есть ли другой способ получить доступ к установленным версиям .Net Framework, чтобы я мог распечатать результаты в журнале?

+0

Почему вы хотите это сделать, тогда как UWP вообще не требует .NET Framework. Такое изолированное приложение не должно делать такие вещи. –

+0

Я полагаю, что вы правы, но не забывайте также о создании приложения для Windows Store, относится ли это к тому же набору ограничений, что и UWP? –

+0

UWP - «Приложение для Windows Store 2.0». Я не вижу существенной разницы между ними. –

ответ

1

Помните, что UWP означает также смартфон или XBOX, а не только рабочий стол/планшет X64. Вам не нужна установленная .NET Framework. Возможно, вы можете проверить что-то об адаптивном коде или «Windows Desktop Extension для UWP».