首页 文章

在VIsual Studio中运行MFC C代码错误NewFolder不是有效的工作目录

提问于
浏览
0

它是一个演示使用Microsoft基础类的基础知识的应用程序

When I run the code, The message box pops up from visual studio that Unable to start the program C:\Users\Sushma\Documents\Visual Studio 2010\Projects\Pooja\Debug\Pooja.exe C:\Users\Sushma\Documents\Visual Studio 2010\Projects\NewFolder is not a valid working directory. But no such NewFolder exists in the project folder.

此文件包含组成Pooja应用程序的每个文件的内容摘要 .

Pooja.vcxproj这是使用应用程序向导生成的VC项目的主项目文件 . 它包含有关生成文件的Visual C版本的信息,以及有关使用应用程序向导选择的平台,配置和项目功能的信息 .

Pooja.vcxproj.filters这是使用应用程序向导生成的VC项目的过滤器文件 . 它包含有关项目中文件与过滤器之间关联的信息 . 此关联在IDE中用于显示在特定节点下具有类似扩展名的文件的分组(例如,“ . cpp”文件与“源文件”过滤器相关联) .

Pooja.h这是应用程序的主头文件 . 它包括其他项目特定的头文件(包括Resource.h)并声明CPoojaApp应用程序类 .

Pooja.cpp这是包含应用程序类CPoojaApp的主应用程序源文件 .

Pooja.rc这是该程序使用的所有Microsoft Windows资源的列表 . 它包括存储在RES子目录中的图标,位图和游标 . 可以在Microsoft Visual C中直接编辑此文件 . 您的项目资源是1033年 .

res \ Pooja.ico这是一个图标文件,用作应用程序的图标 . 主资源文件Pooja.rc包含此图标 .

res \ Pooja.rc2此文件包含不由Microsoft Visual C编辑的资源 . 您应该将资源编辑器中不可编辑的所有资源放在此文件中 .

////////////////////////////////////////////////// ///////////////////////////

应用程序向导创建一个对话框类:

PoojaDlg.h,PoojaDlg.cpp - 对话框这些文件包含您的CPoojaDlg类 . 此类定义应用程序主对话框的行为 . 该对话框的模板位于Pooja.rc中,可以在Microsoft Visual C中进行编辑 .

////////////////////////////////////////////////// ///////////////////////////

其他特性:

ActiveX控件该应用程序包括对使用ActiveX控件的支持 .

////////////////////////////////////////////////// ///////////////////////////

其他标准文件:

StdAfx.h,StdAfx.cpp这些文件用于构建名为Pooja.pch的预编译头文件(PCH)和名为StdAfx.obj的预编译类型文件 .

Resource.h这是标准头文件,它定义新的资源ID . Microsoft Visual C读取并更新此文件 .

Pooja.manifest Windows XP使用应用程序清单文件来描述应用程序对Side-by-Side程序集的特定版本的依赖性 . 加载程序使用此信息从程序集缓存加载适当的程序集,或从应用程序加载私有程序集 . 可以包括应用程序清单以作为外部.manifest文件重新分发,该文件安装在与应用程序可执行文件相同的文件夹中,或者它可以以资源的形式包含在可执行文件中 .

1 回答

  • 0

    在项目的属性页面(项目菜单 - 属性)中,单击“调试”选项卡,然后检查“工作目录”是否设置为奇怪的东西(其中包含NewFolder) . 默认值为$(ProjectDir)

相关问题