我正在尝试将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个字符。
即使我搜索了此问题的答案,也无法解决。谢谢您的帮助。
答案 0 :(得分:0)
问题是路径太长。您的消息错误显示“标准文件名必须少于260个字符,目录名称必须少于248个字符。” 尝试将其复制和/或部署到其他文件夹。 (例如c:\ temp \ myAppSource和c:\ temp \ myAppTarget)
答案 1 :(得分:0)
这实际上是VS发布项目的非常长的路。最好将项目移至其他驱动器,例如 D:\ UnifrogTravel-master \ UnifrogBasicDeneme 并发布。恐怕没有其他解决办法了。