VS2013 打开项目时出现 未定义标识符string的解决办法

---恢复内容开始---

前两天从前辈那儿弄到一份源码,VC 6时期写出来的mfc程序。

打开之后直接编译编译成功,可以运行。但是看代码的时候却发现出现了好多错误,如

未定义标识符string,NULL也识别不出来,等等。

文件里有些#include <stdafx.h>,但是这里也被标记了错误。

其实解决方案很简单。在解决方案资源管理器中,右键单击解决方案名,选择‘属性’,在 配置属性-》VC++目录中的‘包含目录’增加 $(ProjectDir); 即可解决问题。

---恢复内容结束---

时间: 2024-10-08 10:27:53

VS2013 打开项目时出现 未定义标识符string的解决办法的相关文章

VS2013 打开项目时提示This project is incompatible with the current edition Visual Studio.

刚安装完成了Visual Studio 2013后,打开项目时,遇到以下问题 解决方法:在Visual Studio 2013 的菜单中打开"Tools",并打开"Extensions and updates" 在弹出的窗口中查看,其中需要有部分的更新 其中可以看到,比较重要的是安装Visual Studio 2015 update 5 原文地址:https://www.cnblogs.com/weschen/p/8241331.html

android每次运行项目时重新启动一个新的模拟器的解决办法

具体解决办法 1.打开任务管理器,结束adb进 2.此时android console下面会出现错误信息 3.切换到dos下面运行: adb start-server 4.重新run as 搞定

未定义标识符ULONG_PTR,BOOL等错误解决方法

在vs2013中出现错误:未定义标识符ULONG_PTR,BOOL等 在文件头部增加:include头文件WinDef.h

SharePoint 2013中使用SP.UI.ModalDialog.showModalDialog时showModalDialog未定义的解决办法

本文讲述SharePoint 2013 中使用 SP.UI.ModalDialog.showModalDialog时 showModalDialog  未定义的问题. function DialogCallback(dialogResult, returnValue) { if (returnValue == '1') { alert("operation successfully"); } } var options = { url:'url', width: 600, height

vs项目,点击.sln文件时出错:“项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序”解决办法

关键词:VS2005程序用VS2008打开 程序无法使用 项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序 在要打开的项目sln文件上右键,打开方式,不要用Micrisoft visual studio version selector,用D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe打开. vs项目,点击.sln文件时出错:"项目所需的应用程序未安装,确保已安装项目类型(.cspro

使用maven时出现Failure to transfer 异常的解决办法

> 使用maven时出现Failure to transfer 错误的解决方法 在eclipse里使用maven,连接nexus私服. 添加依赖之后,总是报添加的依赖jar文件找不到,但是在nexus的库里面能找到这个依赖的jar文件,但是在本地的maven库里面找不到,于是我将本地库里面这个依赖对应的文件夹删掉,然后在eclipse里面执行update dependencies.成功解决问题! 右键单击项目->maven->update dependencies. 引起的原因是由于本地

向SDE图层中添加大量数据时,出现ORA-00604以及ORA-01000的解决办法

转自原文 向SDE图层中添加大量数据时,出现ORA-00604以及ORA-01000的解决办法 写了一个小程序,从一个列表中读取坐标串,每个坐标串生成一个IPolygon,然后将这些Polygon添加到一个SDE图层中, 向SDE中添加要素的初始代码类似下面: IWorkspaceEdit workspaceEdit = (IWorkspaceEdit)workspace; workspaceEdit.StartEditing(true); workspaceEdit.StartEditOper

installshield制作的安装包卸载时提示重启动的原因以及解决办法

原文:installshield制作的安装包卸载时提示重启动的原因以及解决办法 有时候卸载installshield制作的安装包程序,卸载完会提示是否重启电脑以完成所有卸载,产生这个提示的常见原因有如下几种:1. 卸载时,程序正处于运行状态2. 卸载时,程序文件夹处于打开状态3. 卸载时,有文件被别的进程调用,或者在进程中,常见情况如dll在进程中 一般来说解决办法是针对第三种情况的,解决办法是卸载时强制杀进程,比如在OnMaintUIBefore或者OnUninstall里写上强制杀进程的代码

Xamarin开发Android时Visual Studio 2012没有智能提示解决办法

Most of the people who work with Xamarin’s Mono for Android in Visual Studio 2012 face a bug where Intellisense doesn’t work for AXML in source view. One of the fix which worked for me is mentioned below. Launch Visual Studio 2012 Open a solution wit