为什么解决方案和项目处于完全不同的位置?

时间:2013-11-16 06:08:51

标签: visual-studio backup projects-and-solutions special-folders

我刚注意到我的单项目解决方案是:

C:\ Users \ Clay \ Documents \ Visual Studio 2013 \ Projects \ Platypus \ Platypus.sln

......而项目本身就在:

C:\鸭嘴兽

将东西分开的意义是什么?我确实选择了项目的文件夹,但没有选择解决方案。我可以看到为什么如果我没有为我的项目选择一个特定的单独位置,将使用“埋藏”位置,但我希望选择将项目和解决方案放在该文件夹中。

似乎是一种运行船只的奇怪方式。

这是正常的吗?任何“陷阱”都支持它吗? IOW,是否足够备份项目,还是我需要明确备份这两个项目?

1 个答案:

答案 0 :(得分:1)

这是创建解决方案文件的默认位置,但是如果要更改解决方案文件的位置,请在创建项目时尝试取消选中“create directory for solution”的默认框。这将在与Web项目相同的目录中创建文件(.sln)。或者,您可以在添加网站后的“新建项目”对话框中的“其他项目类型 - > Visual Studio解决方案”下开始使用空白解决方案。