‘壹’ 易语言编译后失效
这个是易语言编译器的问题,多试很多次!不成功继续!试100次内保准有一次是成功的!(只是你做不到)为什么频率需要那么高?跟你说说原理吧,依我个人猜测这绝对跟杀软有关,杀软大多都是监视着桌面的一举一动的,有新文件生成都会先去扫描一下,如果有危害会自动搞掉(易语言刚编译的时候会生成一些文件,肉眼可能看不到,因为处理太快了,不过杀软是更快的,只要一出威胁代码之类都会干掉或阻止干扰易语言编译正常运作(当封装为exe的时候就不行了,正如编译失败),所以只要你的速度快得过杀软频率过高杀软也就放过了)
所以说解决方案:①关掉杀软,②在桌面新建个文件夹然后往里面编译
希望能解决您的问题。
‘贰’ 编译错误CS0016: 未能写入输出文件目录名无效.
我也遇见同样的问题,我的办法是如下(或许是因为这个temp环境变量的值被修改了,再把它改回来,改为C:\windows\temp)
右击"我的电脑"-"属性"-"高级"-"环境变量",选择系统变量下的"TEMP",点编辑,设置变量值为 %SystemRoot%\TEMP,确定,再对"TMP"进行同样的操作,点击确定;
‘叁’ pb编译后的可执行文件无效 编译成功以后 生成了exe 还有pbd但是点击exe文件 无反应
pbd
是已经编译好的,类似
dllpbl
才是编译前的源码pbd只有通过反编译
生成...2011-05-26
pb编译后的可执行文件无效
编译成功以后
生成了exe
还有...
...
‘肆’ vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏
不知怎么本来编译好好的VS2010环境,忽然出现“转换到 COFF 期间失败: 文件无效或损坏”的链接错误。花了好多天,试了好多方法,最终解决了这个问题。
现在罗列一下这几种解决方案:
方案1:
点击“项目”-->“属性” --> “清单工具”,
然后选择"输入和输出’ --> ‘嵌入清单’,将后面的‘是’改成‘否’就可以了
方案2:在VS安装目录搜索cvtres.exe
发现有两个cvtres.exe文件,有的网友选择用最新的文件覆盖掉所有旧的cvtres.exe,
也有网友是删除旧cvtres.exe的文件。我是将旧 cvtres.exe 改名字了,以备恢复环境。
注意这两个文件都是一个版本号,但是生成时间只是相差1个小时,选择最新的那个。
也有搜索到好多cvtres.exe的 情况,这个就不清楚了,试试如何删除这些文件吧。
我的两个文件目录如下:
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
方案3:就是安装新的VS2010 SP1,这种方法也可以解决部分这种问题。
比较麻烦的是这个SP1还比较大,乱七八糟的东西都得补丁上去。
‘伍’ java文件进行编译时显示无效的标记是怎么回事
应该是main()方法的参数类型写成首字母小写的string了,请尝试改成首字母大写的String。
main()方法是Java应用程序的入口,写法固定,格式如下:
main()方法的声明
对main()方法声明格式的说明:
由于main()方法是JVM调用,所以访问权限是public。
JVM调用该方法时不需要创建对象,所以使用static修饰。
该方法是入口方法,不需要返回值。
String[]参数保存执行java命令时传递给运行时类的参数。可以给我们提供一种交互方式。
‘陆’ 求解用VS2010编写C语言程序,总是失败1个,上面说错误是转换到COFF期间失败:文件无效或损坏
vs2010 LINK : fatal error LNK1123: 转换到 COFF 期间失败:
解决方法如下:
删除C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin下面的那个cvtres.exe 。他重复了
原因:
转换到 COFF 期间失败: 文件无效或损坏
输入文件必须具有通用对象文件格式 (COFF) 。 如果输入文件不是 COFF,链接器会自动尝试将32位OMF对象转换成COFF,或运行 CVTRES.EXE 来转换资源文件。 此消息表明该链接器未能转换该文件。
网络:
COFF –通用对象文件格式(Common Object File Format),是一种很流行的对象文件格式(注意:这里不说它是“目标”文件,是为了和编译器产生的目标文件(*.o/*.obj)相区别,因为这种格式不只用于目标文件,库文件、可执行文件也经常是这种格式)。大家可能会经常使用VC吧?它所产生的目标文件(*.obj)就是这种格式。其它的编译器,如GCC(GNU Compiler Collection)、ICL(Intel C/C++ Compiler)、VectorC,也使用这种格式的目标文件。不仅仅是C/C++,很多其它语言也使用这种格式的对象文件。
‘柒’ excel文档时,会弹出个窗口,内容是:编译错误,无效字符,
注意:在出现“编译错误、无效字符”弹窗时,下面会有一个乱码页面,其最上方有“通用”和“模块1”两个选项。在关掉“编译错误、无效字符”弹窗后,点击主菜单“文件”按钮,在打开的菜单列表中有一个“移除模块1”选项。点击移除后,再打开Excel文件时就好了。
‘捌’ JAVA编译.class文件时提示无效的标记
先javac hello.java
后java hello
‘玖’ VS2008 编译时出现的错误:无法打开编译器中间文件。如何解决
你这个跟我的问题一模一样。。。
原因:W盘是某个软件建的一个盘,它修改了环境变量TMP和TEMP的路径
解决方法:我的电脑->属性->高级->环境变量,把里面这两个变量的路径修改一下,改成C盘、D盘都行