0

当我尝试查看 Azure Compute Emulator UI 时出现错误。

脚步:

  1. 启动 Azure 项目以启动模拟器。
  2. 右键单击 Azure 模拟器图标并选择“显示计算模拟器 UI”

这会产生错误:

“此应用程序遇到内部错误,需要关闭”

这以前一直有效,但我没有更改任何内容,所以有人知道现在可能开始导致错误吗?Storage Emulator UI 似乎仍显示正常。

我有以下环境:

  • 视窗 8.0
  • Visual Studio 2012 专业版
  • Azure SDK 2.2
4

1 回答 1

0

在系统环境变量 :_CSRUN_STATE_DIRECTORY 中创建系统变量和用户变量,其值类似于“C:\TempAzure”(不带逗号)。不要在末尾留下斜线,例如“C:\TempAzure\”。

按照此链接执行此操作并刷新您的环境变量,因为计算模拟器在刷新之前不会获取它们。

是否有从 Windows 的命令提示符刷新环境变量的命令?

这是对我有用的解决方案。

提示我如何得到它: 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[])

最后一行红灯闪烁:)

于 2014-02-14T15:14:28.050 回答