www.rtmj.net > C# vs2010 与导入类有冲突这样的警告怎么解决?

C# vs2010 与导入类有冲突这样的警告怎么解决?

导入类的版本低,你可以在vs2010中新建一个类与要导入的类同名,将类文件内容复制进去就行了.除了vs05中的代码需要改写些符号,08与10完全可以

出现这个问题,是因为你的项目引用了项目自身编译后生成的DLL文件,或者引用了项目编译后生成的exe文件.检查引用,把对自身的引用去掉就可以了.

你看一下后面这些文件所在项目的引用中,引用的这些dal项目是不是还存在,如果不存在,删掉后重新添加引用.

Alt+F7,打开工程属性,然后找到图片上标注的地方,添加一行内容_CRT_SECURE_NO_DEPRECATE就OK了

你按提示的路径看下少了哪个文件夹,对应建一个应该就可以了

最简单直接的方法 关闭vs 找到进程中的windowsform1然后结束他 然后重新打开因为在运行 所以你无法生成这个exe 是写入不了的

这里选debug

在公共头文件里或者产生这些警告的cpp文件的开头加入:#pragma disable(warning:4244)禁止C4244警告

很有可能你的变量名和类型冲突了,改一下变量名吧.

警告 这东西很多地方都会出现.比如你定义一个变量没有使用,try catch(NullReferenceException e) 这是最常见的.警告多了 启动调试的时候会很慢.我现在接手别人一个程序,里面有3000个警告,启动调试的时间比改代码的时间还长.

相关搜索:

网站地图

All rights reserved Powered by www.rtmj.net

copyright ©right 2010-2021。
www.rtmj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com