Где найти исходный код приложений Windows Modern UI?
Как веб-разработчик-любитель, я заинтересован в создании нативных приложений для Windows 8 с HTML5
а также CSS
, Но было бы неплохо увидеть исходный код приложений, которые у меня есть, и на каком языке они написаны.
Где я могу найти этот исходный код? Или это вообще доступно? Я имею в виду, что некоторые приложения должны быть с открытым исходным кодом?
4 ответа
Вы можете найти исходный код для некоторых приложений в: (Возможно, есть другая папка, так как это не все приложения, которые у меня есть)
C:\Program Files\WindowsApps
Для тех из вас, у кого нет прав доступа к папке, следуйте этим инструкциям:
- Введите "C:\Program Files\Applications" в адресной строке Проводника Windows и нажмите "Ввод".
- Наблюдайте в шоке и смутите системный диалог, говоря, что у вас нет папки на вашем компьютере. Нажмите "Продолжить".
- После нажатия "Продолжить" вы увидите следующий диалог:Не нажимайте "закрыть", вместо этого нажмите ссылку "вкладка безопасности".
- В следующем системном диалоге нажмите "Дополнительно".
- Нажмите на ссылку "изменить" в поле безопасности владельца.
- Добавьте свой действующий идентификатор или имя пользователя Windows 8 в системный диалог "Выбор пользователя или группы".
- Нажмите "ОК", нажмите "ОК", нажмите "ОК".
Кредиты: Джастин Анхель
Вы можете получить примеры кода приложения metro/modernui/window store здесь с сайта фрагмента кода MS - здесь есть более конкретные примеры. И, конечно же, как сделать привет мир здесь. Похоже, что они охватывают целый ряд вопросов, и если вы не хотите использовать модифицированную версию, скажем, почтового приложения, возможно, будет проще использовать
Зачем достать яблоко из бочки, если можно достать его с дерева?
Существует бесплатная электронная книга от прессы Microsoft для программирования приложений Windows 8 с использованием HTML 5, CSS и JavaScript. Он включает в себя загрузку для исходного кода.
Так как вопрос Как получить доступ к C:\Program Files\WindowsApps?был помечен как обман, я добавлю другое решение для получения доступа к :
Сохраните следующее как.reg
файл и запустите его:
Windows Registry Editor Version 5.00
; MajorGeeks.Com
; How To Take Full Ownership of Files & Folders
; https://www.majorgeeks.com/content/page/take_full_ownership_of_files_folders.html
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
E
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
затем откройте MS Explorer, щелкните правой кнопкой мыши и выберите «Вступить во владение». Он покажет:
тогда вы сможете получить доступC:\Program Files\WindowsApps
.
Примечания:
Мне пришлось перезагрузить компьютер с Windows 10, прежде чем я смог увидеть
Для пользователей Win 11 https://www.maketecheasier.comhttps://www.maketecheasier.com говорит:
Если вы не видите опцию «Вступить во владение» в Windows 11, нажмите «Показать больше», чтобы увидеть ее доступность в контекстных меню Windows 11 .