病毒损坏的MVC#项目导致无法识别的转义序列错误 请帮我解决这个奇怪的问题!
最近几天我的电脑受到“Readme.eml”病毒的影响 此病毒影响了我计算机中的所有Html和CsHTML文件 病毒在我所有项目的每个cshtml文件中添加了新行 行是window.open(“readme.eml”,null,“resizable=no,top=6000,left=6000”) 打开了我的一个项目,在解析视图时,每当我运行编译器时,都会在这一行声明错误 我已经克服了这个问题;但还是没有运气强>病毒损坏的MVC#项目导致无法识别的转义序列错误 请帮我解决这个奇怪的问题!,c#,asp.net-mvc,C#,Asp.net Mvc,最近几天我的电脑受到“Readme.eml”病毒的影响 此病毒影响了我计算机中的所有Html和CsHTML文件 病毒在我所有项目的每个cshtml文件中添加了新行 行是window.open(“readme.eml”,null,“resizable=no,top=6000,left=6000”) 打开了我的一个项目,在解析视图时,每当我运行编译器时,都会在这一行声明错误 我已经克服了这个问题;但还是没有运气 已使用多种反病毒成功清除Readme.eml病毒及其所有文件 打开我的一个项目进行恢复
window.open(“readme.eml”,null,“resizable=no,top=6000,left=6000”)
并替换为空白(在所有视图中几乎替换了2000行)行1194:writeleral(\\r\n”)代码>
源文件:源文件:c:\Users\Mohamed\AppData\Local\Temp\Temp\Temporary ASP.NET Files\vs\1bc13a3b\8a6f90dd\App\u Web\u index.cshtml.a8d08dba.teskwqdt.0.cs行:1194
我搜索了writeleral(\r\n”)在项目中,但在任何地方都找不到它 在与这个问题斗争了几个小时之后;最后我找到了问题并解决了它
当我试图用Find&Replacewindow.open(“readme.eml”,null,“resizable=no,top=6000,left=6000”)删除病毒添加的额外行时,
我在这行后面留下了一个类似空格的字符
最后,手动从所有视图中删除这些字符解决了这个问题 您是否删除了该文件并在临时文件夹中查找了类似的文件?搜索Writeleral(\\r\n”)(双转义r)@RamblinRose我尝试了Writeleral(\\r\n”),但仍然找不到(整个项目)@S.Petrosov您指的是什么文件?什么温度folder@MohamedNorc:\Users\Mohamed\AppData\Local\Temp\Temporary ASP.NET文件\vs\1bc13a3b\8a6f90dd\App\U Web\U index.cshtml.a8d08dba.teskwqdt.0.cs