当我创建一个解决方案时,一台机器设置所有需要的参考,然后转移到另一台机器,参考显示缺少黄色三角形。
我在.csproj文件中查找了路径,它们是相对的,似乎指向了正确的位置。但是,如果单击其中一个缺少的引用,则属性中的路径字段为空。但是在原始机器上,路径显示正确。
我在这里搜索后尝试删除.suo文件,并发现这是一个可能的解决方案,但大多数其他解决方案都指向确保.csproj文件具有相对路径,它已经完成了。
我们正在尝试使用git作为源代码控制,当然我们应该能够在不恢复引用的情况下共享项目吗?有人可以帮忙。
答案 0 :(得分:0)
如果您只是卸载nuget软件包并从那个位置重新安装,那么我有同样的问题,您不应该再次执行此操作,更多的是一种解决方法,但至少您只需要执行一次。