2

我为我的朋友编写了一个 C# 程序,当他得到它时,他用 hexedit 打开它,并且能够看到保存在程序中的我计算机上调试文件夹的文件路径。我给了他调试文件夹中编译的exe。有没有办法从 Visual Studios 中的反编译软件中隐藏编程计算机的文件结构?

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

4

1 回答 1

1

使用发布配置而不是调试,并在项目设置中将调试信息设置为无。有关更多信息,请参阅这些文章:

于 2011-01-22T04:07:48.657 回答