我在Visual Studio 2017中有一个Azure云服务解决方案,我使用Emulator Express进行了调试。
我想从Visual Studio“迁移”到Visual Studio Code。我的意思是,我希望完全不使用Visual Studio就能在VSCode中运行/调试我的云服务(Web角色项目)。
我的解决方案有两个项目:
我已经尝试过:
我正在使用msbuild
构建两个项目,就像在Visual Studio中构建一样。问题是在本地运行该网站。
csrun.exe
命令。类似这样的东西:"C:\Program Files\Microsoft SDKs\Azure\Emulator\csrun.exe"
/run:./csx/Debug/roles/WebRoleProject/approot;./ServiceConfiguration.myconfig.cscfg /launchBrowser
/launchDebugger:%systemroot%/System32/vsjitdebugger.exe
它给了我以下错误:
The compute emulator had a error: Can't locate service descriptions..
我还看到here要求计算模拟器(csrun.exe)需要以管理员身份打开Visual Studio,所以也许没有它就无法运行它。.
答案 0 :(得分:0)
我已经与Azure Cloud Compute团队验证了此问题,VSCode不支持此问题,他们只是为Visual Studio构建了扩展。