或者就算能进入断点,单步调试时实际执行的代码与源码行号不匹配的问题。
通常原因是因为代码中有非ASCII字符等原因。
尤其是使用了拷贝的网页上的代码,或者使用了老外写的代码,容易出现这类问题。
解决方法:
1、在VS中打开该文件,打开另存为(Save as)对话框。
2、点击对话框中“保存(Save)”按钮右边的向下三角形按钮。
3、编码方式(Encoding)选择UTF-8。
4、行尾(Line Endings)选择Windows(CR LF)。
写好代码后,将解决方案进行编译。然后就可以到bin文件夹下看到编译生成的可执行文件。前提是,你的解决方案得是可以编译通过的,且是控制台或winform程序。
类库和服务类型是不能直接执行的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)