VS2010
来源:互联网 发布:金蝶实体数据库丢失 编辑:程序博客网 时间:2024/06/05 18:51
1、VS2010 deffactory.dat cannot be opened 解决方案
安装VS2010 无法打开数据文件 deffactory.dat cannot be opened
用UltraISO打开VS2010安装ISO文件,提取setup\deffactory.dat文件到硬盘,用记事本打开,将里面内容清空,将以下内容复制到文件里
[Version]
Signature = "$Windows NT$"
Provider="Microsoft Visual Studio 2010 Professional Edition - ENU"
Version=900.100.00
NullString=Null String
Lang=1033
[Scenario List]
vsscenario.dll
[Scenario Factory Information]
Default Scenario=11E4C8F3-425E-43b9-B689-8BFDF03342E2
然后选择另存为,注意文本编码格式应用ASCII,保存为同名文件覆盖。
将修改后的deffactory.dat用UltraISO替换原文件,保存ISO。
2、VS怎么导入一个已有的工程
答:打开文件夹,双击后缀名为.sln的文件就可以。
3、解决VS2010中文注释代码画红线的问题
答:方法非常简单,在中文注释后面加上英文分号就OK。
至于原因我推测是VS2010在自动检测换行时是否有分号。
4、VS2010遇到的一些问题和调试的经验
1.h放在头文件,.c和.cpp放在源文件夹下,.c是C源文件,.cpp是c++的源文件,有时候遇到无法识别的情况下把.c改成.cpp
2.去掉中文注释下划红线
在VAssistX菜单栏->Visual Assist X Options->展开Advanced->Underlines->把underlines spelling errors in comments and strings using的勾去掉就行了。”
5、VS2010中动态链接库的编写和调用
一、编写动态链接库:
创建一个win32控制台应用程序,选择dll类型。在生成的空文件中输入如下代码:
extern "C" _declspec(dllexport) int add(int i,int j){return i+j;}
编译即可生成dll,lib(输入符号文件,非静态库的意思)文件
二,新建一个win32控制台工程testdll
在cpp中输入如下代码:
#include "stdafx.h"extern "C" int add(int a,int b);//如果导出的时候有"C",这里也必须有。int _tmain(int argc, _TCHAR* argv[]){int i;i = add(1,2);printf("i=%d\n",i);getchar();return 0;}
三,将第一步生成的dll,lib文件copy到第二步工程目录下,就是存放.cpp文件的目录
四,在testdll项目属性中->链接器->输入->附加依赖项,中输入xx.lib
五,运行testdll
- VS2010
- Vs2010
- vs2010
- vs2010
- VS2010
- VS2010
- vs2010
- vs2010
- VS2010
- vs2010
- vs2010
- VS2010
- VS2010
- vs2010
- VS2010
- VS2010
- VS2010
- vs2010
- 用gnuplot绘制你的数据
- Spring4MVC
- 7.22
- [Android] 输入法的开发
- 邻接表 几篇不错的讲解
- VS2010
- poj 1032 Parliament
- POJ-1659【 Frogs' Neighborhood】
- OpenGL: 错误总结
- POJ 3080 Blue Jeans (后缀数组)
- request.getParameter获取中文是乱码
- [Linux]在终端启动程序关闭终端不退出的方法
- linux基础 辨别 shell脚本 shell VI
- 滤除批量Make输出结果中的warning