标签: azure-emulator

无法调试Windows Azure云服务项目.输出目录不存在./ Azure SDK 2.3/VS 2013

我的Windows 7计算机上安装了Azure SDK 2.3.目标.Net框架设置为4.0.我能够将我的解决方案升级到Azure SDK 2.3并且构建没有问题.但是,当我尝试运行解决方案时,我收到以下错误:

无法调试Windows Azure Cloud Service项目.输出目录不存在.

如果我将解决方案还原回Azure SDK 2.2,问题就会消失.因此Azure SDK 2.3升级添加了一些导致此问题的配置.这只发生在我运行Azure模拟器时.我注意到的一件事是构建过程以某种方式从csx目录中删除了"Debug"文件夹.当我手动将其重新添加时,构建过程再次将其删除,然后我得到上面相同的错误.由于我的"Active solution configuration"全部设置为"配置"的DEBUG和"平台"的任何CPU,因此我可能会导致这种情况.我已经尝试了在此问题上使用早期线程的所有故障排除步骤(使用Azure SDK 1.8),但没有运气.我将不胜感激任何有用的建议.谢谢.

注意:有趣的是,如果我拒绝CSX中DEBUG文件夹的所有权限,模拟器将启动但随后失败,因为它无法访问DEBUG文件夹.所以我很困惑为什么VS构建过程想要删除该Debug文件夹.

另一个注意:显然,这是VS Build消除Debug文件夹的正常过程.使用debug的运行过程应该重新创建包含其中所有内容的Debug文件夹.这不会发生.我通过将其还原回Azure SDK 2.2来确认这一点,并指出运行w/debug实际上重新创建了该Debug文件夹.升级到2.3时,此重新创建过程无法进行.

azure visual-studio-debugging azure-sdk-.net visual-studio-2013 azure-emulator

5
推荐指数
1
解决办法
2880
查看次数

无法连接到 Cosmos db 模拟器 Mongo API 3.6

在使用以下命令执行启动后,我能够使用 python 和 Robo 3T 连接到标准的 MongoAPI 3.2 版本:

CosmosDb.Emulator.exe /EnableMongoDbEndpoint

但是,当启动模拟器时:

CosmosDb.Emulator.exe /EnableMongoDbEndpoint=3.6

我无法再与 python 连接,只能与 Robo 3T 连接。我曾尝试添加一个 mongoport 参数并使用 pymongo 引用生成的证书,但无济于事

import pymongo

from pymongo.errors import ConnectionFailure

uri = 'mongodb://localhost:C2y6yDjf5%2FR%2Bob0N8A7Cgv30VRDJIWEHLM%2B4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw%2FJw%3D%3D@localhost:10255/admin?ssl=true&ssl_cert_reqs=CERT_NONE&retrywrites=false'
try:
    # The is master command is cheap and does not require auth.
    client = pymongo.MongoClient(uri)
    print(client.admin.command('ismaster'))
except ConnectionFailure:
    print("Server not available")
Run Code Online (Sandbox Code Playgroud)

python pymongo azure-emulator azure-cosmosdb azure-cosmosdb-mongoapi

5
推荐指数
0
解决办法
201
查看次数

无法初始化Windows Azure存储模拟器.无法启动存储模拟器

Whyle启动云应用程序(Azure存储模拟器v 2.3)我收到错误:

无法初始化Windows Azure存储模拟器

我已经用来配置sql express用于此目的,我能够创建数据库 - WAStorageEmulatorDb32.但仍然有上述错误.任何的想法?谢谢.

编辑

以下是使用-inprocess选项启动存储模拟器时的结果:

在此输入图像描述

azure visual-studio-2013 azure-emulator

1
推荐指数
1
解决办法
4889
查看次数

在本地调试Azure辅助角色会引发生成错误:拒绝访问路径"diagnostics.wadcfgx"

我有一个功能齐全的云服务工作者角色,我已经使用和调试了几个星期了.我最近将解决方案转移到源代码管理中.我仍然可以构建解决方案,但是当我尝试在模拟器上本地运行它来进行调试时,我得到了错误

访问路径'diagnostics.wadcfgx'被拒绝.

我已经检查了所有内容以进行编辑,因此我知道它不是文件上的只读问题.我无法弄清楚为什么会发生这种情况或如何解决它.

我的旧版本仍然可以在模拟器上本地运行.我修改了解决方案中的项目并更新了角色和项目的命名约定.我的猜测是遗漏了某些东西或者角色项目和服务项目之间的联系丢失了......但是我无法弄清楚它是什么.

任何想法将不胜感激.

azure azure-worker-roles azure-emulator

0
推荐指数
1
解决办法
660
查看次数