Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .cs是二进制文件,而不是文本文件_C#_Visual Studio - Fatal编程技术网

C# .cs是二进制文件,而不是文本文件

C# .cs是二进制文件,而不是文本文件,c#,visual-studio,C#,Visual Studio,因此,我在visual studio中打开了我的项目,发现其中一个表单的代码如下所示: loginForm.cs Visual studio说loginForm.cs是一个二进制文件,而不是文本文件 如果有人能帮我恢复原始代码,那就太好了 您知道是什么损坏或覆盖了该文件吗 如果您的源代码管理系统中没有要还原的版本,那么您的文件系统中可能还有以前的版本,或者您可能有幸使用其他文件编辑器或反编译,这取决于文件的复杂程度 这篇文章建议了几种在Visual Studio中恢复损坏的cs源文件的方法: 我

因此,我在visual studio中打开了我的项目,发现其中一个表单的代码如下所示:

loginForm.cs Visual studio说loginForm.cs是一个二进制文件,而不是文本文件


如果有人能帮我恢复原始代码,那就太好了

您知道是什么损坏或覆盖了该文件吗

如果您的源代码管理系统中没有要还原的版本,那么您的文件系统中可能还有以前的版本,或者您可能有幸使用其他文件编辑器或反编译,这取决于文件的复杂程度

这篇文章建议了几种在Visual Studio中恢复损坏的cs源文件的方法:


我今天更新到VS2017后得到了这个 投诉是针对我项目中的一个图标文件提出的。 它一直在那里,并在2013年愉快地工作 构建操作以某种方式变成了编译,因此它说它无法编译.ico文件-它需要某种文本文件-编译.cpp或.cs等。 我不确定我是否只是无意中更改了它,似乎没有任何迹象表明我的项目文件在源代码管理下发生了更改,但如果它只是因为从VS2013升级到2017而发生了更改,那么这是一个值得注意的问题。
我将构建操作更改回了我怀疑的内容,如果更新,则复制,所有构建都正常。

@JeffMercado这与用于编程的工具有关,会弄乱您的源代码,不是吗?@Dronz:好的,那么假设它是。。。然后呢?他在问如何恢复原始文件。如果他没有版本控制或任何备份,那么它就不存在了。你不能只是清理一个文件。如果这是主题。。。你建议他如何着手恢复这些文件?任何解决方案都不属于编程或使用编程工具的范畴,现在只是一个数据恢复问题。您是否激活了windows文件历史记录?@JeffMercado它不一定就这样消失了。例如,有一些关于VisualStudio本身的细节可能会有所帮助——例如,它的自动恢复行为以及它在何处存储以前的版本,正如我提供的答案中关于这个主题的文章中所述。可能是勒索软件感染?在一台能够将代码写入存储位置的机器上。如果它在你的机器上,它会告诉你如何付款。我有一个系统还原设置,谢谢提醒我!我将尝试一下,然后返回结果。我尝试了系统还原,但不幸失败。Windows无法告诉我它失败的原因,文件仍然损坏。我可以重做表单,但这只是浪费了很多时间。
í}ksâH²ö÷ØÿPÑÝ}¢¡w8Ó‹±ÝÍßÆØžw£»cBHh¬Û¨$lvgÿû›Y’¸„AX¥¶÷œi„*Ÿ|²²²nYå’Ô(”àÿê7R¹]j¶+ÕbS’
¥Z»T"}ª¸še’¡å»óÙ¡ä7˹g®Œ—?[S?Õjú2¡ƒKŸ¤rQ*–>§éê§J¹Q®V«ˆeã>]SÊŒþ­¼±Tx×Àb”Œ-æª_Kµz©ô|½t´‘fÊ®åü³ÞlÔ óŸŽéPöt÷;9ö[3G„ÊŽ>%º5bí¿ÿíoþGNøEÍÔ\~‡€øŽK
ÁßZaÊÍÒa
Û   raÏVe—¢Î@a*J¥XæPyUÿþLiš9´¶-ê³®
bȺn)däAYŒ˜–Ù¶å¸T-F«€š*!›U0烵gÖh„°=FÊÌ%¶ìŽÛðQgôï)v3¦d`9òGІí·ÞÙ€ùȦªS•¦äλ–“zÙ=Ч&ëÚ¿¡Š3©|˜òˆ:iÕõ‡š.y€ê‡ºU5ê¦åLÛ¤ÛþvåX#G6ŽeWþæ×ÓoüÝé+Û¡²zeY:yÐLÕz`}WVî{†AU
Œ¾k˜Ø'â:^ZÚ>•5§¯Œ©êéÔùN®Ír4*9€º«DC« 2xª -¦T(z¹_=êÑâÄ0@½K€h뽿̀J ²µÉÖ¿ù@Ü©MAKC€N4Dô Ð| šKߨ6£¥ƒ(±yh%n¯ºgÖ|…IõÃjìÌ2G72»ßVoKÏGk`ìI}sGÒÊ®2掋—Eè£By8ÀÀ‹1y ó–*õb¯éHc.…F›b