ASP.NET文件夹发布错误-无法复制文件

时间:2018-10-08 12:49:02

标签: c# asp.net asp.net-mvc visual-studio publish

我正在尝试将Web项目发布到文件中。尝试发布时遇到了49个错误,尽管之前运行良好,但是这突然发生了。我收到的错误如下:

  

无法复制文件   “ C:\ Users \ nebib \ Desktop \ www.unifrogtravel.com \ Unifrog Travel ASP.NET   核心\ UnifrogTravel-master \ UnifrogTravel-master \ UnifrogBasicDeneme \ wwwroot \ TemplateFiles \ star-1.2 \ SCSS   HTML \ plugins \ rs-plugin \ js \ jquery.themepunch.revolution.min.js”   “ C:\ Users \ nebib \ Desktop \ www.unifrogtravel.com \ Unifrog Travel ASP.NET   核心\ UnifrogTravel-master \ UnifrogTravel-master \ UnifrogBasicDeneme \ obj \ Release \ netcoreapp1.1 \ PubTmp \ Out \ wwwroot \ TemplateFiles \ star-1.2 \ SCSS   HTML \ plugins \ rs-plugin \ js \ jquery.themepunch.revolution.min.js”。   指定的路径,文件名或两者都太长。完全合格   文件名必须少于260个字符,并且目录名   必须少于248个字符。

即使我搜索了此问题的答案,也无法解决。谢谢您的帮助。

2 个答案:

答案 0 :(得分:0)

问题是路径太长。您的消息错误显示“标准文件名必须少于260个字符,目录名称必须少于248个字符。” 尝试将其复制和/或部署到其他文件夹。 (例如c:\ temp \ myAppSource和c:\ temp \ myAppTarget)

答案 1 :(得分:0)

这实际上是VS发布项目的非常长的路。最好将项目移至其他驱动器,例如 D:\ UnifrogTravel-master \ UnifrogBasicDeneme 并发布。恐怕没有其他解决办法了。