一次性更新解决方案中所有项目的参考路径

11

我需要为解决方案中的所有项目(超过35个项目)添加引用路径。手动执行这个任务将耗费很长时间。

有没有一种程序化的方式来更新/添加/删除所有项目的引用路径?

我找到了一个能够帮助我实现需求的插件,但不幸的是该插件的下载链接已失效。

3个回答

2

这个选项很方便,如果我只想更新参考路径。但是如果我想添加一个参考路径呢?使用这种方式添加参考路径会很棘手且容易出错。 - Ibrahim Abdulkarim
2
我同意这不是理想的解决方案,但你可以通过用包含新引用的旧引用替换现有引用来使其正常工作。 - jrummell

1

使用Visual Studio PowerCommands,您可以复制和粘贴引用,这样就不会那么繁琐了。它还可以让许多其他事情变得不那么繁琐。


PowerCommands无法帮助我,我需要将一个参考路径添加到所有项目的中央程序集位置。复制只适用于单个程序集引用级别。不管怎样,谢谢! - Ibrahim Abdulkarim
我并不是建议你“将一个项目复制作为参考”,而是建议你将你的中央程序集引用添加到一个项目中,然后将该项目的中央程序集引用复制并粘贴到其他所有项目中。 - Mark Sowul

0

如果您的参考是NuGet包之一,您可以轻松使用NuGet包管理器来解决问题,选择要删除的已安装包,检查所需项目,然后卸载它们。

对于安装:首先选择所需的包,检查目标项目,然后单击安装。

这对我很有用,因为我有一个包含35个项目的解决方案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接