2011-10-04 78 views
0

我有一些问题自动启动Azure计算仿真程序 - 当我按下F5 Visual Studio将打包的角色,然后说如何在角色部署之前强制启动Azure计算模拟器?

的Windows Azure工具:有没有终点,在net.pipe听://本地主机/ dfagent/2 /主机可以接受消息。这通常是由不正确的地址或SOAP操作引起的。有关更多详细信息,请参阅InnerException(如果存在)。

Windows Azure工具:Windows Azure计算模拟器未运行或未响应。停止调试会话。

,我想牛逼试图通过武力启动使用 csrun /devfabric:start模拟器(提到 here)覆盖

我只希望在将解决方案部署到Compute Emulator中时调用csrun,因此将其放入构建后步骤不会执行 - 即使不需要计算,也会在每个构建中启动模拟器。

我该在哪里放置csrun invokation,以便仅在解决方案要在Compute Emulator中部署和运行时才能完成?

+0

当你调试项目或许器添加到执行的命令文件? (在Visual Studio中,项目属性,然后调试/开始操作,选择启动外部程序:) –

+0

@Jeremy McGee:我似乎没有在云项目和ASP.NET MVC角色项目中找到类似的东西。 – sharptooth

+0

您是对的,道歉 - Azure项目的项目属性中没有“调试”选项卡。道歉... –

回答

0

把一个标志,如果在你的生成后事件,例如:

if $(TargetProfile) == Cloud goto :Cloud 
if $(TargetProfile) == Local goto :Local 
:Cloud 
goto end: 
:Local 
csrun /devfabric:start 
goto end: 
:end 
相关问题