恢复丢失的C#页

恢复丢失的C#页,c#,web-services,dll,C#,Web Services,Dll,我遇到了一个问题,我丢失了所有网站页面的源代码(CS),但我在服务器上只发布了页面,所以如果有任何方法可以将这些已发布的页面恢复到带有代码的原始页面,请尝试使用reflector。它可以帮助您恢复所有代码如果您的项目是一个网站,您应该能够从服务器1为1 ftp每个文件。如果您的文件是一个web应用程序项目,那么您就被套住了。代码文件被编译成二进制文件,如果您丢失了源代码,它就会消失。可以将.NET程序集反编译成源代码-但是它不会是您编写的代码,因为编译器会更改很多代码(即您的注释会消失) 然后,

我遇到了一个问题,我丢失了所有网站页面的源代码(CS),但我在服务器上只发布了页面,所以如果有任何方法可以将这些已发布的页面恢复到带有代码的原始页面,请尝试使用reflector。它可以帮助您恢复所有代码

如果您的项目是一个网站,您应该能够从服务器1为1 ftp每个文件。如果您的文件是一个web应用程序项目,那么您就被套住了。代码文件被编译成二进制文件,如果您丢失了源代码,它就会消失。

可以将.NET程序集反编译成源代码-但是它不会是您编写的代码,因为编译器会更改很多代码(即您的注释会消失)


然后,您可以在您选择的IDE中重建您的项目,您就完成了。

您需要对C#进行反编译。这是一个高级用户场景,但它可以做到。。。有点


使用最新的备份副本,或回滚到您正在使用的SVN的早期版本


是一款从编译程序中恢复源代码的好软件。

如果程序集没有被混淆,您可以使用它从程序集中恢复代码。

我为您创建了一个网页,但我创建了它:)您在这里问的不是很清楚。你说的是CMS吗?取决于发布的方式,是网站还是web应用程序,代码是否混淆?