2017-07-11 77 views
0

我有一个包含多个C#项目和一个C++项目的解决方案。C++项目没有建立。没有输出文件生成

C++项目是一个.NET Framework引导程序,它应该生成一个本机可执行文件。我首先将该项目构建为单个项目解决方案,但是现在我正尝试将其迁移到主解决方案中。

为了迁移它,我在名为Master的现有解决方案中添加了一个名为Setup的新项目。然后我通过添加新文件并复制粘贴内容来添加每个标题,源和资源。

我还将输出目录更改为$(Configuration)\,以便它不会将“调试”和“发布”文件夹放入解决方案的根文件夹中。

现在,当我试图构建项目,它说:重建都成功,但是当我尝试调试它,我得到以下错误

无法启动程序〜系统无法找到文件中指定

Image of error shown when attempting to debug (F5)

如果我浏览到输出目录,它们是空的。

这是我第一次尝试C++项目,我是否犯过一个男生错误?

有谁知道我怎么能得到这个工作?

回答

0

我找到了答案。这确实是一个小学生的错误。

我是针对AnyCPU,而我应该已经针对x86

现在我的目标是正确的架构,项目按预期构建。

+0

感谢您在这里分享您的解决方案,您可以将其标记为答案,这样可以帮助其他社区成员获得相同的问题。 –

+0

感谢很好的建议,这是我的意图,虽然有一个时间限制,我才被允许接受我自己的答案。 – Michael