我们的解决方案文件位于项目文件夹中,因此我进行了保存并将其移至主文件夹。现在,当我们通过控制台命令运行 devenv 时,我们得到Invalid project
. 但是,仅适用于 2010 而不是 2012。一些开发人员使用 2010,而其他开发人员使用 2012,因此我们需要能够同时支持两者。我似乎找不到关于此错误的任何内容,这特别奇怪,因为我所做的唯一更改是解决方案文件。
更新
好的,这很奇怪......我刚刚发现如果我从与 sln 相同的目录运行 devenv,我不会收到错误消息。但是,我需要能够使用从另一个目录运行它..\SLN