我为 .Net Micro Framework 4.1 版开发了一个自定义设备模拟器。
在我将目标框架更改为 4.2 之前,这一直正常工作。即使在我将模拟器使用的程序集从 4.1 更新到 4.2 之后,该设备也不会显示为所需框架版本的可用部署选项。它仍然注册为 .net MF 4.1 的模拟器
我为 .Net Micro Framework 4.1 版开发了一个自定义设备模拟器。
在我将目标框架更改为 4.2 之前,这一直正常工作。即使在我将模拟器使用的程序集从 4.1 更新到 4.2 之后,该设备也不会显示为所需框架版本的可用部署选项。它仍然注册为 .net MF 4.1 的模拟器
在模拟器项目中运行以下命令应该强制更新模拟器注册信息。这必须使用 Visual Studio 命令提示符运行:
msbuild /target:RegisterEmulator /p:Configuration=Debug
4.1 模拟器无法运行 4.2 二进制文件。您需要将模拟器的项目更改为 4.2 并重建。
可用的仿真器位于 HKEY_CURRENT_USER\Software\Microsoft.NETMicroFramework\4.1\Emulators。
您可以为 4.2 添加相同的密钥