Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未能调试Windows Azure云服务项目。输出目录不存在。/Azure SDK 2.3/VS 2013_Azure_Visual Studio 2013_Visual Studio Debugging_Azure Sdk .net_Azure Emulator - Fatal编程技术网

未能调试Windows Azure云服务项目。输出目录不存在。/Azure SDK 2.3/VS 2013

未能调试Windows Azure云服务项目。输出目录不存在。/Azure SDK 2.3/VS 2013,azure,visual-studio-2013,visual-studio-debugging,azure-sdk-.net,azure-emulator,Azure,Visual Studio 2013,Visual Studio Debugging,Azure Sdk .net,Azure Emulator,我的Windows 7计算机上安装了Azure SDK 2.3。目标.Net framework设置为4.0。我能够将我的解决方案升级到Azure SDK 2.3,并且构建时不会出现任何问题。但是,当我尝试运行解决方案时,出现以下错误: 调试Windows Azure云服务项目失败。输出目录不存在。 如果我将解决方案恢复到Azure SDK 2.2,问题就会消失。因此,Azure SDK 2.3升级添加的一些配置导致了此问题。这只在我运行Azure Emulator时发生。我注意到的一件事是,构

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

调试Windows Azure云服务项目失败。输出目录不存在。

如果我将解决方案恢复到Azure SDK 2.2,问题就会消失。因此,Azure SDK 2.3升级添加的一些配置导致了此问题。这只在我运行Azure Emulator时发生。我注意到的一件事是,构建过程以某种方式从csx目录中删除了“Debug”文件夹。当我手动将其添加回时,构建过程会再次删除它,然后我会得到上面相同的错误。我不知道是什么原因导致了这种情况,因为我的“活动解决方案配置”对于“配置”和任何CPU对于“平台”都设置为调试。在这个问题上(使用Azure SDK 1.8),我尝试了早期线程中的所有故障排除步骤,但没有成功。如果您能就此提出任何有益的建议,我将不胜感激。谢谢

注意:非常有趣的是,如果我拒绝CSX中调试文件夹的所有权限,emulator将启动,但随后失败,因为它无法访问调试文件夹。所以我对VS构建过程为什么要删除调试文件夹感到困惑


另一个注意事项:显然,VSBuild清除调试文件夹是正常的过程。带debug的运行进程应该重新创建包含所有内容的debug文件夹。那不会发生。我通过将其恢复到Azure SDK 2.2来确认这一点,并注意到运行w/debug实际上会重新创建该调试文件夹。当我升级到2.3时,此重新创建过程失败。

我可以通过卸载Azure SDK 2.3然后重新安装来解决此问题。就这样

对我来说,问题是我将
Debug
解决方案配置更改为
Debug
以外的配置。将其重命名回
Debug
修复了该问题。

以上所有操作对我都不起作用,有效的方法是删除该文件

{YourProject}.ccproj.user


关闭并重新打开VS,生成并运行

通过执行以下操作解决了此问题:

  • 更改为“发布”配置
  • 构建并运行
  • 更改回“调试”配置
  • 构建并运行。现在没有错误

  • 我看到同样的错误,csx文件夹是空的。执行以下操作修复了我的问题:


    你一定是在跟我开玩笑吧?!这是千真万确的。一般来说,一旦你重组了你的解决方案项目,它就不起作用了。这也是我的原因。这真的很糟糕,因为我无法运行我的自定义构建配置。在2018年仍然是一个问题。一定要喜欢Visual Studio的未记录的magic配置文件,否则会导致此问题。。。稍后将尝试全面回购结算,看看是否有帮助