Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.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# 我可以从已编译的WPF应用程序中检索源代码吗?_C#_Wpf_Visual Studio_Decompiling - Fatal编程技术网

C# 我可以从已编译的WPF应用程序中检索源代码吗?

C# 我可以从已编译的WPF应用程序中检索源代码吗?,c#,wpf,visual-studio,decompiling,C#,Wpf,Visual Studio,Decompiling,几个月来,我一直在为我的大学课程做一个项目。前几天我去提交的时候,源代码不见了。这是WPF的C#应用程序。因为所有的工作都是在我的记忆棒上完成的,所以我没有它的备份 我试着运行一个恢复工具,但它找不到任何东西 我所拥有的是: bin>Debug文件夹的内容,包括应用程序的最新编译版本(一个exe文件) 项目的.sln文件 我真的需要这方面的源代码,因为没有它,我可能最终会失败的项目。有什么办法可以用我现有的来获取它吗?如果你有DLL,你可以使用.netReflector之类的东西,然后窥视代

几个月来,我一直在为我的大学课程做一个项目。前几天我去提交的时候,源代码不见了。这是WPF的C#应用程序。因为所有的工作都是在我的记忆棒上完成的,所以我没有它的备份

我试着运行一个恢复工具,但它找不到任何东西

我所拥有的是:

  • bin>Debug
    文件夹的内容,包括应用程序的最新编译版本(一个
    exe
    文件)
  • 项目的
    .sln
    文件

我真的需要这方面的源代码,因为没有它,我可能最终会失败的项目。有什么办法可以用我现有的来获取它吗?

如果你有DLL,你可以使用.netReflector之类的东西,然后窥视代码


在一个新项目中使用DLL,然后您可以深入了解它们

您可以使用类似的方法获得它的反编译版本。它可能不是最漂亮的代码,您需要自己重新创建解决方案和XAML。它甚至还有一个功能,可以为您创建完整的项目以及所有文件。