【Windows10 IoT开发系列】开发人员模式设置
原文:【Windows10 IoT开发系列】开发人员模式设置
声明:本文转自微软Windows
开发人员中心(https://msdn.microsoft.com/library/windows/apps/xaml/dn706236.aspx),在此基础上进行删减和修改。
对于要用于开发、安装或测试应用的设备,不再需要开发人员许可证。你只需从设备的设置中为这些任务启用设备一次。(仅限于运行Windows
10系统的设备)
使用开发人员功能
使用 Microsoft Visual Studio
开发应用
如果你在 Windows 10 设备上使用
Visual Studio 并打开适用于 Windows 8.1 或 Windows 10
应用的解决方案,系统将通过此对话框提示你启用开发者模式。你需要启用开发者模式才能使用设计器和调试应用。

当你看到此对话框时,请单击“开发人员设置”以直接转到“更新和安全”页面。也可通过“开始”→“设置”→“更新和安全”→“针对开发人员”→“开发人员模式”来启动。
启动DeveloperMode
启用 Windows 10
设备
对于 Windows 10,根据你需要用于开发的设备上启用开发人员功能。这包括任何设备:Windows
10台式机、平板电脑和手机。你可以通过启用开发人员模式来进行开发,或仅进行旁加载。
- 旁加载是指安装未经 Windows
应用商店认证的应用,然后对其进行运行或测试的过程。例如,仅限公司内部使用的应用。
- 使用开发人员模式,你不仅可以旁加载应用,还可以在调试模式下从Visual
Studio运行应用。
注意:启动旁加载应用,你仍应该从受信任的源安装应用。
安装未经 Windows
应用商店认证的旁加载应用时,你须同意已获取旁加载应用所需的所有权限,并且对任何由安装和运行应用引发的损害负全责。
设置组策略或注册表项
你还可以使用组策略或注册表项作为启用用于开发的 Windows 10 桌面设备的备用方法。
对于桌面设备系列
使用 gpedit.msc 设置组策略来启用设备,除非你使用Windows 10 家庭版。如果你使用 Windows 10
家庭版,则需要使用 regedit 或 PowerShell 命令直接设置注册表项以启用设备。
使用 gpedit 启用设备
- 运行“Gpedit.msc”。
- 转到 Local Computer Policy > Computer
Configuration > Administrative Templates
> Windows Components > App Package
Deployment 若要启用旁加载,请编辑策略以启用以下项:
允许安装所有受信任的应用
若要启用开发人员模式,请编辑策略以启用以下两项:
- 1.允许安装所有受信任的应用
- 2.允许开发 Windows 应用商店应用并从集成开发环境 (IDE) 安装这些应用
- 重新启动计算机。
-
使用 regedit 启用设备
- 运行“regedit”
若启用旁加载,请将此 DWORD 的值设置为 1:
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedApps
若启用开发人员模式,请将此 DWORD 的值设置为 1:
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense
-
使用 PowerShell 启用设备
- 使用管理员权限运行 PowerShell。
若要启用旁加载,请运行此命令:
- PS C:\WINDOWS\system32> reg add
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock"
/t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"
若要启用开发人员模式,请运行此命令:
- PS C:\WINDOWS\system32> reg add
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock"
/t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d
"1"
注销开发人员许可证
- 使用管理员权限运行 PowerShell。
- 运行此命令:unregister-windowsdeveloperlicense
【Windows10 IoT开发系列】开发人员模式设置的更多相关文章
- Office365开发系列——开发一个全功能的Word Add-In
2016年10月我参加了在北京举行的DevDays Asia 2016 - Office 365应用开发”48小时黑客马拉松“,我开发的一个Word Add-In Demo——WordTemplate ...
- [ Office 365 开发系列 ] 开发模式分析
前言 本文完全原创,转载请说明出处,希望对大家有用. 在正式开发Office 365应用前,我们先了解一下Office 365的开发模式,根据不同的应用场景,我们选择最适合的开发模式. 阅读目录 Of ...
- [ Office 365 开发系列 ] Graph Service
前言 本文完全原创,转载请说明出处,希望对大家有用. 通过[ Office 365 开发系列 ] 开发模式分析和[ Office 365 开发系列 ] 身份认证两篇内容的了解,我们可以开始使用Offi ...
- 【Windows10 IoT开发系列】Powershell命令行实用程序
原文:[Windows10 IoT开发系列]Powershell命令行实用程序 更新帐户密码: 强烈建议你更新默认的管理员帐户密码.若要更新帐户密码,你可以发出以下命令: net user Admin ...
- 【Windows10 IoT开发系列】“Hello,World!”指导
原文:[Windows10 IoT开发系列]"Hello,World!"指导 本文主要是介绍使用C#来开发一个可以运行在Raspberry Pi2上的一个基本项目. 1.在启动V ...
- 【Windows10 IoT开发系列】配置篇
原文:[Windows10 IoT开发系列]配置篇 Windows10 For IoT是Windows 10家族的一个新星,其针对不同平台拥有不同的版本.而其最重要的一个版本是运行在Raspberry ...
- 【Windows10 IoT开发系列】API 移植工具
原文:[Windows10 IoT开发系列]API 移植工具 Windows 10 IoT Core 中是否提供你的当前 Win32 应用程序或库所依赖的 API? 如果不提供,是否存在可使用的等效 ...
- 【Windows10 IoT开发系列】PowerShell的相关配置
原文:[Windows10 IoT开发系列]PowerShell的相关配置 可使用 Windows PowerShell 远程配置和管理任何 Windows 10 IoT 核心版设备.PowerShe ...
- win10开启开发人员模式
工具: win10 方法如下: 1.在Windows10系统桌面,点击开始菜单,然后在弹出窗口中选择“设置”菜单项 2.在打开的设置窗口中,选择“更新和安全”图标,并点击打开更新和安全窗口 3.在打开 ...
随机推荐
- Hibernate中的配置文件
Hibernate中配置文件 主配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE h ...
- zzuli OJ 1129: 第几天
Description 你知道.2012-1-1是该年的第1天.而9999-9-9呢?给你一个详细的日期,计算该日期是该年的第几天. Input 输入一个日期.格式为:Year-month-day.y ...
- Spring4+Springmvc+quartz实现多线程动态定时调度
scheduler定时调度系统是大多行业项目都需要的,传统的spring-job模式,个人感觉已经out了,因为存在很多的问题,特别是定时调度的追加.修改.删除等,需要修改xml,xml的配置生效无非 ...
- Mina、Netty、Twisted一起学习(三):TCP前缀固定大小的消息(Header)
于以前的博文于,有介绍切割消息换行的方法. 但是有一个小问题,这样的方法,设消息中本身就包括换行符,那将会将这条消息切割成两条.结果就不正确了. 本文介绍第二种消息切割方式,即上一篇博文中讲的第2条: ...
- Android中自定义View和自定义动画
Android FrameWork 层给我们提供了很多界面组件,但是在实际的商业开发中这些组件往往并不能完全满足我们的需求,这时候我们就需要自定义我们自己的视图和动画. 我们要重写系统的View就必须 ...
- 利用WPF建立自己的3d gis软件(非axhost方式)(七)实现简单的粒子效果
原文:利用WPF建立自己的3d gis软件(非axhost方式)(七)实现简单的粒子效果 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew密 ...
- 【29.41%】【codeforces 724D】Dense Subsequence
time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...
- Topshelf组件
使用Topshelf组件构建简单的Windows服务 很多时候都在讨论是否需要了解一个组件或者一个语言的底层原理这个问题,其实我个人觉得,对于这个问题,每个人都有自己的看法,个人情况不同,选择的方 ...
- 轻松掌握XMLHttpRequest对象
XmlHttp是什么? 最通用的定义为:XmlHttp是一套可以在Javascript.VbScript.Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API.XmlHt ...
- Js之全局函数
全局函数 encodeURI()decodeURI()encodeURIComponent()decodeURIComponent()escape()unescape()eval() String() ...