You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Visual Studio 2017 FTP发布项目遇文件缺失错误,求解决方案

解决Visual Studio 2017 FTP发布时找不到文件的问题

兄弟,我帮你梳理几个大概率能解决这个问题的办法,你挨个试试:

  • 先确认文件的真实状态
    先去项目根目录的templates文件夹里找一找upload-manager.file——到底是文件真的被误删了,还是本来就不存在?如果是误删,恢复回来就行;如果这个文件并非项目必需,就去发布配置里把它从发布清单里移除。

  • 修正文件的输出属性
    要是文件确实存在,右键它选择【属性】,把“复制到输出目录”改成如果较新则复制或者始终复制。这样发布时VS才会把这个文件打包到obj\Release\Package\PackageTmp目录里。

  • 清理重建项目消除缓存问题
    有时候项目缓存会搞出乌龙:先点VS顶部菜单的【生成】→【清理解决方案】,接着【生成解决方案】,之后再尝试发布。要是还不行,手动删掉项目里的obj和bin文件夹,重新生成一次再发布。

  • 检查发布配置的文件规则
    右键项目→【发布】→点击发布配置里的【设置】,看看“文件发布选项”里有没有错误排除这个文件,或者有没有漏掉templates文件夹的包含规则,确保目标文件在发布范围内。

  • 确认本地打包路径的正确性
    FTP发布前VS会先把文件打包到obj\Release\Package\PackageTmp目录,你可以在发布设置里检查“目标位置”对应的本地临时目录是否正常,必要时手动指定正确的打包路径。

内容的提问来源于stack exchange,提问作者Revathi Vijay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:36:45