我原来的解决方案只是两个项目,一个用于实际项目,一个用于测试。所以大多数时候我都需要工作。一切都在TFS
但它引用了我们编写的其他一些库,我正在使用它们的Nuget
包,有时我需要调试包含这些Nuget
项目的项目,以便我可以逐步完成代码。所以我必须删除我的引用,逐个添加Nuget
项目,进行调试,现在还原它等等。
所以我想知道有没有办法可以保留两份我的解决方案?一个只引用Nuget
和一个确实包含它们的解决方案,我需要调试它们并逐步完成它们?
答案 0 :(得分:0)
您的问题的答案:您可以为您的项目创建一个分支,然后您可以使用原始解决方案进行实际和新分支进行测试,反之亦然。当您在一个分支中更改代码时,可以将其合并到另一个分支。
但是,对于您的情况更好的解决方案正如评论中提到的那样,配置符号服务器来存储nuget库的调试信息。