我为我的朋友编程了一个C#程序,当他得到它时,他与Hexedit一起打开了它,并能够将FilePath看到到该程序上保存在我的计算机上的调试文件夹中。我给了他在调试文件夹中编译的EXE。无论如何,是否可以从Visual Studios中的反编译软件中隐藏编程计算机的文件结构?

注意:我不确定这是否适用于您“发布”时创建的文件。我不希望用户安装程序,它只是一个不需要安装的1件EXE。我需要一个不涉及发布项目的答案。

有帮助吗?

解决方案

使用发布配置而不是调试,然后将调试信息设置为项目设置中的任何一个。有关更多信息,请参见这些文章:

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top