加载属性“OutputPath”失败。输入的路径不是有效的输出路径

在基于VS2017,由C#开发过程中,在打开低版本程序时,常常会提示【加载属性“OutputPath”失败。输入的路径不是有效的输出路径】这样的错误,如下图所示:
在这里插入图片描述
可以理解为版本之间的兼容性问题,备份之后按以下方法解决:

第一步

右键项目属性-发布:发布位置修改成 publish\

第二步

右键项目属性-生成:输出路径修改成 bin\Debug\

第三步

随意选中一个项目,右键-【打开所在的文件夹】,找到【xxx.csproj】,右键【以记事本打开】,找到OutputPath,替换成以下 \bin\Debug</OutputPath>,后保存
在这里插入图片描述

小插曲出现啦

发现无论如何保存,都保存不了,显示【你没有权限打开该文件,请…】
在这里插入图片描述
这是因为为系统文件,有访问权限限制啦~没关系,这里有解决措施啦

小插曲解决办法

在第三步【修改outputpath】之前,右键【xxx.csproj】,属性,安全-编辑-User-【写入】打钩,保存一下,后续在进行【第三步】,即可~
在这里插入图片描述

第四步

在保存之后,重新打开,生成,还是报错?那是因为程序系统和你的平台系统不一样啦,右键项目属性-生成-平台目标-改为x64(64位的即可啦)
在这里插入图片描述
怎么样?是不是很简单~
——克服一切焦虑的唯一有效途径就是解决它~

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值