当我尝试查看 Azure Compute Emulator UI 时出现错误。
脚步:
- 启动 Azure 项目以启动模拟器。
- 右键单击 Azure 模拟器图标并选择“显示计算模拟器 UI”
这会产生错误:
“此应用程序遇到内部错误,需要关闭”
这以前一直有效,但我没有更改任何内容,所以有人知道现在可能开始导致错误吗?Storage Emulator UI 似乎仍显示正常。
我有以下环境:
- 视窗 8.0
- Visual Studio 2012 专业版
- Azure SDK 2.2
当我尝试查看 Azure Compute Emulator UI 时出现错误。
脚步:
这会产生错误:
“此应用程序遇到内部错误,需要关闭”
这以前一直有效,但我没有更改任何内容,所以有人知道现在可能开始导致错误吗?Storage Emulator UI 似乎仍显示正常。
我有以下环境:
在系统环境变量 :_CSRUN_STATE_DIRECTORY 中创建系统变量和用户变量,其值类似于“C:\TempAzure”(不带逗号)。不要在末尾留下斜线,例如“C:\TempAzure\”。
按照此链接执行此操作并刷新您的环境变量,因为计算模拟器在刷新之前不会获取它们。
这是对我有用的解决方案。
提示我如何得到它: 1. 以提升的权限(作为管理员)启动事件查看器和 azure sdk 命令提示符 2. 键入 csrun /devfabric:start 3. 转到事件查看器并按 F5 并从 DFService 中查找错误。可执行程序。应该有 2-3 个新错误,第一个应该来自 DFService。查看描述 - 它应该包含以下内容:
Application: DFService.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException
Stack:
at System.IO.Path.CheckInvalidPathChars(System.String, Boolean)
at System.IO.Path.NormalizePath(System.String, Boolean, Int32, Boolean)
at System.IO.Path.GetFullPath(System.String)
at Microsoft.ServiceHosting.Tools.DevelopmentFabric.Program.Main(System.String[])
最后一行红灯闪烁:)