Microsoft Azure - 部署ASP.NET解决方案 - 路径太长错误

时间:2017-06-08 04:56:34

标签: c# asp.net azure

首先,我想解释一下,我尝试了这里提出的建议:Path too long error when building a windows azure service。这些解决方案似乎都不适用于我的情况。

总而言之,我只是尝试将ASP.NET Web表单应用程序部署到我已经建立的Azure Web应用程序服务中。我看到以下错误:

将文件包\ Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0 \ Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0.nupkg复制到C:\ Users \ stevieray8450 \ AppData \ Local \ Temp \ WebSitePublish \ FrankiesDiscountAutos1- 982367110 \ obj \ Debug \ Package \ PackageTmp \ packages \ Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0 \ Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0.nupkg失败。指定的路径,文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于248个字符。 FrankiesDiscountAutos1 0

正如你所看到的,这条道路非常漫长。还有其他建议吗?非常感谢!

1 个答案:

答案 0 :(得分:1)

之前我遇到过这个问题。我解决了 通过将 _CSRUN_STATE_DIRECTORY 设置为较短的路径,例如说“C:\ A”。你也提到SO thread。我们还可以从document获取更多详细信息。如果你还没试过,请试一试。

  

注意:确保使用“ csrun / devfabric:shutdown ”命令关闭Visual Studio并关闭开发结构如上所述或通过单击Windows Azure上的“退出”托盘图标。