怎么修改vs2015 的vs2017编码格式修改,解决中文乱码

但是字符串常量无论如何都是用ansi編码的
可以在字符串常量前加u8关键字强转为utf-8编码

自行分析新建解决方案,新建測试项目均不会出现此问题则问题应该出现在出问题的解决方案设置或项目设置上,怀疑调试时候修改的程序集没有重新编译。查看程序的将 “生成” 勾选,再试问题解决。差点儿把vs重装了我去。

2、VS调试时不能修改源代码的解决方案。如下图所示提示:

“工具->選项->调试->编辑并继续->启用编辑并继续”以及“工具->选项->调试->常规->一个进程中断则中断所有进程”按钮有关但是我的这两个按钮处于选中狀态,都是正常状态当去掉“启用编辑并继续”选项时,不弹出上面的问题提示(提示此源文件已更改不再与以下版本的文件匹配,该蝂本的文件用于生成所调试的应用程序)但是代码修改后重新运行系统才可生效,同样影响工作效率

(2) 1的方案不起作用则怀疑是图上红框裏面原因,即程序集生成时设置的调试信息为none或者pdb-only(一般Debug模式下为full Release模式下为pdb-only) 如果不设置为full则不会允许修改代码。将生成配置修改成Debug或 在vs的程序集属性-》生成-》高级-》调试信息-》full即可即保证生成设置为输出调试信息full。

我要回帖

更多关于 vs2017编码格式修改 的文章

 

随机推荐