未能调试Windows Azure云服务项目。输出目录不存在。/Azure SDK 2.3/VS 2013
我的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构建过程为什么要删除调试文件夹感到困惑未能调试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时发生。我注意到的一件事是,构
另一个注意事项:显然,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配置文件,否则会导致此问题。。。稍后将尝试全面回购结算,看看是否有帮助