我有一个zip中的项目,最初是在windows 7操作系统上编码的。此后我转到了windows 10,并试图在我的windows 10 PC上继续处理该项目。问题是,不知何故,路径仍然设置为旧路径,因此构建失败。
由于未经授权的访问,无法读取NuGet.Config。路径:'C:\Users\abc\RiderProjects\myproject\NuGet.Config'--->System.UnauthorizedAccessException:访问路径"C:\Users\abc\RiderProjects\myproject"被拒绝。
路径C:UsersabcRiderProjectsmyproject
应该是C:UsersxyzRiderProjectsmyproject
。我在项目中查看了是否可以找到对旧路径的硬编码引用,但没有找到,但我可以在/bin
和/obj
文件夹中看到对旧路径。
我已经尝试了以下内容:
1.在解决方案目录中查找对旧路径的硬编码引用
2.清洁溶液
我必须执行以下操作才能按特定顺序解决问题。
1.从每个项目中删除obj
和bin
文件夹。在提交到git存储库之前,应该添加一个合适的gitignore文件。在我的案例中,因为我把项目放在一个zip中,所以在解决方案中的一些项目中有一些obj
文件
2.清洗溶液
3.重建项目