2012-05-30 70 views
0

我试图运行一个Azure工作者角色的本地实例进行调试和测试,但由于某种原因,我的角色不会部署到本地Emulator,它说:“计算模拟器与需要找到太多.csdef文件..”Azure模拟器部署问题

的问题是,我检查了项目目录,并且只有一个csdef文件...

我已经建立了文件:有一个错误CSPack和我的CSRun命令如下所示:

csrun.exe/run:C:\ ODA T \ WorkerRole \ WorkerRole; C:\ ODAT \ WorkerRole \ Work erRole \ ServiceDefinition.csdef中

,这是被跑在下列董事:C:\ Program Files文件\ Windows Azure的模拟器\模拟器

任何帮助,不胜感激!

+0

请问您是否显示您的WorkerRole目录结构?看着我可以猜到你有什么,所以我可以建议如何正确使用CSRUN – AvkashChauhan

回答

1

尝试使用cscfg文件而不是csdef并为模拟器使用.csx目录。

csrun C:\ ODAT \ WorkerRole \ WorkerRole.csx C:\ ODAT \ WorkerRole \ WorkerRole.cscfg

如果没有.cscfg文件,你可以通过指定cspack为您创建它/generateConfigurationFile:ServiceConfiguration.cscfg