gpt4 book ai didi

windows - 构建Windows Azure服务时路径太长错误

转载 作者:可可西里 更新时间:2023-11-01 11:59:08 26 4
gpt4 key购买 nike

我一直在尝试将我的服务发布到Windows Azure。该服务由一个 webRole 组成,但是我添加了远程登录功能,将其发布并构建了几次,但现在突然无法构建。它给出的原因是

详情如下:
“错误 56 指定的路径、文件名或两者都太长。完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。C:\Program Files (x86)\MSBuild\Microsoft\Cloud Service\1.0\Visual Studio 10.0\Microsoft.CloudService.targets 202 5 FileSystemCreator"

我访问了所有论坛,我使用 CSPack 命令行来打包服务,这很好,但我在配置远程桌面连接的证书时遇到了很大的困难,我想利用此功能因为我正在 onStart 事件中创建一些网站,所以我想查看 IIS。一些微软员工确实同意这是一个错误,并 promise 修复此问题,请参阅post 。我使用的是VS2010,不知道如何修复这个bug。

任何人都可以帮忙,或者指出我可以获得任何帮助的地方。

最佳答案

我在使用新解决方案时遇到了同样的问题。

请注意,与 Eugenio Pace 的回复所暗示的不同,该错误仅在部署到 Azure 时发生(而不是在 Azure 计算模拟器中运行项目时发生)。

尝试将以下行添加到 Windows Azure Visual Studio 项目文件 (*.ccproj) 的第一个属性组:

<ServiceOutputDirectory>C:\Azure\</ServiceOutputDirectory>

尾部斜杠(对于您选择的任何路径)似乎是必需的。如果该文件夹存在,则每次创建包时都会将其删除。

此设置似乎将包的工作文件夹重定向到较短的基本路径,从而防止路径太长错误。

信用至:http://govada.blogspot.com/2011/12/windows-azure-package-build-error.html

关于windows - 构建Windows Azure服务时路径太长错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5739347/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com