首页 > 解决方案 > 如何更改项目的 .sln 文件的位置?

问题描述

我在 1 个解决方案中有 2 个不同的项目,但 .sln 文件位于其中一个项目中。我希望 .sln 文件位于它们之上。当您看到图像时,您会更好地理解。

我的解决方案资源管理器的 ss:

一只忙碌的猫

在这里,您可以看到 1 个解决方案中有 2 个项目。解决方案的名称和我的一个项目在这里也是相同的。

这是 .sln 文件所在的位置:

一只忙碌的猫

我希望这个 .sln 文件位于它们上方:

一只忙碌的猫

我怎么做?感谢您有一个愉快的一天

标签: c#visual-studiovisual-studio-2017

解决方案


如果您有现有的项目解决方案,我认为最简单的方法是选择 File -> Save *.sln as 并选择您需要的位置。

在此处输入图像描述

Visual Studio 将自动更新项目的路径。

我在旧解决方案中有类似的东西

Project("{FAE04... "ConsoleApp7\ConsoleApp7.csproj", "{E0C7925E..."

新的有

Project("{FAE04... "ConsoleApp7\ConsoleApp7\ConsoleApp7.csproj", "{E0C7925E..."

检查了 VS 2017 和 2019。

PS 应该在解决方案资源管理器中选择解决方案,否则“Save *sln as”项不会出现(它会建议保存其他内容)。

在此处输入图像描述


推荐阅读