-1

需要注意的一点:

我最近切换到一台具有混合 SSD 和 HDD 设置的计算机,因为 SSD 足够小,最好单独为操作系统保留。

Windows 分区有 60 GB 的空间,可以访问 HDD 上的 500 GB 分区。

问题:

我使用 GitHub Windows GUI 将项目文件克隆到一个目录(我通过 GitHub GUI 进行所有版本控制,而不是使用内置的 VS 功能)。

我能够成功构建解决方案。然后,在按下“开始调试(F5)”按钮后,出现以下错误: 在此处输入图像描述

以下是相关项目的相关项目属性:

在此处输入图像描述

它看起来像什么:它看起来\.\没有被正确解析为“当前目录”。但是,这很奇怪,因为我在其他计算机上使用相同的项目设置没有任何问题。编辑:通过进一步的探索(见下文),我后来发现它不是解析错误,因为 VS 通常找不到该文件。所以,我想知道这是否与最近切换到新计算机以及硬盘驱动器的设置方式有关?我认为这不太可能是我的 GitHub 工作流程的问题,因为 GitHub 不关心 Debug 目录(它被忽略)。

可能是什么问题?

到目前为止我已经确定的事情:

  • CodeChain 项目中没有错误(即构建成功,没有任何奇怪的错误):

在此处输入图像描述

我认为这可能是基于我在 Google 上获得的其他一些“无法启动程序”点击的问题,但我能够排除它。

  • 我通过删除我正在处理的新分支来恢复更改,并从磁盘中彻底清除项目以防出现模糊错误。然后我重新克隆到它之前已知的最后一个工作状态,并得到以下信息。我仍然得到同样的错误。

  • 我知道该文件存在的事实,并且我还尝试使用不同的变量来表示输出所在的目录:

在此处输入图像描述

我仍然得到同样的错误:

在此处输入图像描述

也许双斜线是一个问题(但它们不应该是,对吧?)。所以我去掉了多余的斜线:$(ProjectDir)Debug\. 没运气:

在此处输入图像描述

  • 令人惊讶的是,当我选择主项目作为启动项目时,整个解决方案确实运行了!
4

1 回答 1

0

我试图打开的项目会创建一个静态 *.lib 文件。这无法打开和运行。

我试图调试的项目不可能在其他计算机上打开。相反,我可能选择了一个不同的启动项目。

确实,这就是问题所在。我忘记了我需要哪个启动项目,因此没有打开正确的项目。

于 2015-04-07T15:13:03.477 回答