C# 从Click Once应用程序获取源代码

C# 从Click Once应用程序获取源代码,c#,clickonce,C#,Clickonce,是否可以将可执行的Click once应用程序反编译为原始源代码,即.cs文件? 使用C#.NET Visual Studio 2010。您无法将其反编译为原始.cs文件,但您可以使用许多反编译器中的一个(例如)将可执行文件反编译为类似于原始源文件的内容,前提是未对其进行模糊处理或以其他方式进行保护以防止出现这种情况 然而,这将需要VisualStudio之外的工具。Visual Studio没有内置反编译器(框架的一部分除外)。您无法将其反编译为原始.cs文件,但可以使用许多反编译器中的一个(

是否可以将可执行的Click once应用程序反编译为原始源代码,即.cs文件?
使用C#.NET Visual Studio 2010。

您无法将其反编译为原始.cs文件,但您可以使用许多反编译器中的一个(例如)将可执行文件反编译为类似于原始源文件的内容,前提是未对其进行模糊处理或以其他方式进行保护以防止出现这种情况


然而,这将需要VisualStudio之外的工具。Visual Studio没有内置反编译器(框架的一部分除外)。

您无法将其反编译为原始.cs文件,但可以使用许多反编译器中的一个(例如)将可执行文件反编译为与原始源文件类似的内容,前提是它没有被混淆或以其他方式保护以防止这种情况


然而,这将需要VisualStudio之外的工具。Visual Studio没有内置反编译器(框架的一部分除外)。

@Devon:使用Dotfuscator、SmartAssembly或Eziriz提供的工具-请参阅和Reed:我无法使用Reflector反编译器反编译简单的HelloWorld程序。它说“@filename不是.NET模块”。。。有什么好主意吗?@Devon:没有-通常效果很好。你可以试试Telerik的反编译器,或者其他许多免费的。不过,Reflector通常在这方面非常有用。@Devon:使用Dotfuscator、SmartAssembly或Eziriz提供的工具-请参阅和Reed:我无法使用Reflector反编译器反编译简单的HelloWorld程序。它说“@filename不是.NET模块”。。。有什么好主意吗?@Devon:没有-通常效果很好。你可以试试Telerik的反编译器,或者其他许多免费的。不过,反射器在这方面通常效果很好。