[英]Service fabric deployment issues
运行 Service Fabric 应用程序时出现部署问题。 指定的路径、文件名或两者都太长。 完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。
错误 MSB4184 无法计算表达式“[System.IO.Path]::GetFullPath(pkg\\Debug\\XYXYXWorkerPackage\\Code\\Agent\\Extensions\\AzureSecurityPack\\.msmanifest)”。 指定的路径、文件名或两者都太长。 完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。 XYX.ServiceFabric.App C:\\NuGetPackages\\Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.6.7\\build\\Microsoft.VisualStudio.Azure.Fabric.Application.targets
不确定我是否可以调整以更改部署路径?
我希望您在将应用程序部署到 Azure 时遇到问题。
如果是这种情况,请尝试以下选项(如果您还没有),看看这是否能解决您的问题。
尝试将以下行添加到 Windows Azure Visual Studio 项目文件 (*.ccproj) 的第一个属性组:
<ServiceOutputDirectory>C:\Azure\</ServiceOutputDirectory>
运行它时要小心。 因为每次创建包时都会删除此文件夹(如果存在)。
此设置似乎将包的工作文件夹重定向到较短的基本路径,防止路径过长。
也看看下面的博客。 解决“完全限定后路径太长”错误消息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.