Visual studio Visual Studio 2017调试器不工作-显示“附加到进程” 我是C++初学者,上周刚刚下载了Visual Studio 2017。
我试图在VisualStudio上运行一个简单的函数,但似乎无法运行调试。当我按下绿色箭头进行调试时,附加到进程出现。当我将连接类型切换为默认值时,连接目标:[my laptop id]下没有MSVSMON.EXE选项,也没有其他选项。我找不到单独在线下载MSVSMON.EXE的选项。 在“调试选项”中,显示“开始调试”为灰色。解决方案配置和解决方案平台为空,无法更改。 我正在使用Visual Studio 2017学习OpenFrameworks,但遇到了上述问题。我尝试在VisualStudio代码中运行相同的代码,并像普通代码一样进行调试,但我需要2017版本的类。我在.cpp文件中运行的示例如下:Visual studio Visual Studio 2017调试器不工作-显示“附加到进程” 我是C++初学者,上周刚刚下载了Visual Studio 2017。,visual-studio,debugging,visual-studio-2017,openframeworks,Visual Studio,Debugging,Visual Studio 2017,Openframeworks,我试图在VisualStudio上运行一个简单的函数,但似乎无法运行调试。当我按下绿色箭头进行调试时,附加到进程出现。当我将连接类型切换为默认值时,连接目标:[my laptop id]下没有MSVSMON.EXE选项,也没有其他选项。我找不到单独在线下载MSVSMON.EXE的选项。 在“调试选项”中,显示“开始调试”为灰色。解决方案配置和解决方案平台为空,无法更改。 我正在使用Visual Studio 2017学习OpenFrameworks,但遇到了上述问题。我尝试在VisualStud
//TEAM 1:
# include <iostream>
using namespace std;
int main() {
for (int x = 0; x <= 9; x++) {
cout << "forward " + x << endl;
}
for (int x = 9; x >= 0; x--) {
cout << "backward" + x << endl;
}
cout << "hello!" << endl;
}
//第一小组:
#包括
使用名称空间std;
int main(){
对于(int x=0;x
我尝试在VisualStudio代码中运行相同的代码,并对其进行了调试
和普通的一样,但我需要2017版的课程
首先,请检查您是否打开了解决方案或项目,而不是cpp
文件。通常,所有调试配置信息都存储在整个项目的xxxx.vcxproj
文件和.vs隐藏文件夹中
解决方案
首先,尝试单击文件-->打开项目/解决方案打开.sln
或xxx.vcxproj
文件。除此之外,右键单击要调试的项目,单击设置为启动项目
注意:每个项目只能有一个maincpp文件。或者您可以直接将这些代码添加到maincpp文件中
如果上述步骤无效,请尝试以下步骤:
1)将此项目从您的解决方案中排除(删除它),然后在不使用它的情况下构建您的解决方案
2)您应该再次将项目添加到当前解决方案中,然后构建解决方案并将其设置为启动应用程序
此外,如果您使用其他第三方工具创建OpenFrameworks
项目来生成它,然后在VS2017中打开该项目,我认为您无法做到这一点。由于其他工具生成的项目本身与VS201创建的项目结构不同,因此可能会出现不兼容和其他问题七,
因此,请尝试以下步骤使用VS2017创建OpenFrameworks项目:
1)安装在工具上
-->扩展和更新
2)之后,当您在VS2017中创建openFrameworks项目时,不要忘记添加从下载的文件夹路径
您可以按照以下步骤获得更详细的步骤
3)之后,您可以尝试在main.cpp
文件中添加这些代码
我尝试在VisualStudio代码中运行相同的代码,并对其进行了调试
和普通的一样,但我需要2017版的课程
首先,请检查您是否打开了解决方案或项目,而不是cpp
文件。通常,所有调试配置信息都存储在整个项目的xxxx.vcxproj
文件和.vs隐藏文件夹中
解决方案
首先,尝试单击文件-->打开项目/解决方案打开.sln
或xxx.vcxproj
文件。除此之外,右键单击要调试的项目,单击设置为启动项目
注意:每个项目只能有一个maincpp文件。或者您可以直接将这些代码添加到maincpp文件中
如果上述步骤无效,请尝试以下步骤:
1)将此项目从您的解决方案中排除(删除它),然后在不使用它的情况下构建您的解决方案
2)您应该再次将项目添加到当前解决方案中,然后构建解决方案并将其设置为启动应用程序
此外,如果您使用其他第三方工具创建OpenFrameworks
项目来生成它,然后在VS2017中打开该项目,我认为您无法做到这一点。由于其他工具生成的项目本身与VS201创建的项目结构不同,因此可能会出现不兼容和其他问题七,
因此,请尝试以下步骤使用VS2017创建OpenFrameworks项目:
1)安装在工具上
-->扩展和更新
2)之后,当您在VS2017中创建openFrameworks项目时,不要忘记添加从下载的文件夹路径
您可以按照以下步骤获得更详细的步骤
3)之后,您可以尝试在main.cpp
文件中添加这些代码。您的项目是什么类型的?您的项目是否包含sln文件且生成时没有错误?此外,请检查您是否打开了整个解决方案或项目而不是cpp文件进行推断。此外,请检查您的项目是否有xxx.vcxproj
文件。您好,最近几周,我尝试使用Qt creator作为替代解决方案,该文件似乎打开得很好,最近才回到VS2017。非常感谢您的建议!!我认为其中一个问题是像您所说的那样从.cpp文件进行调试--出于某种原因,有时我可以从.cpp文件进行调试有时我做不到,这引起了很多混乱