C# 安装应用程序后单击此处

C# 安装应用程序后单击此处,c#,winforms,clickonce,C#,Winforms,Clickonce,恐怕在发布click once应用程序后,用户将无法访问安装文件夹并查看app.config文件 我现在有很多顾虑 这在客户端计算机上是可能的吗 如果是,安装位置在哪里 您知道如何保护应用程序(例如访问app.config)吗 非常感谢您的帮助 是的,根据安全规则#3:“如果一个坏人可以不受限制地访问你的计算机,那它就不再是你的计算机了。”-它是他的计算机,而不是你的计算机 Silverlight应用程序,例如进入%LocalAppData%\Microsoft\Silverlight\OutO

恐怕在发布click once应用程序后,用户将无法访问安装文件夹并查看app.config文件

我现在有很多顾虑

  • 这在客户端计算机上是可能的吗
  • 如果是,安装位置在哪里
  • 您知道如何保护应用程序(例如访问app.config)吗
  • 非常感谢您的帮助

  • 是的,根据安全规则#3:“如果一个坏人可以不受限制地访问你的计算机,那它就不再是你的计算机了。”-它是他的计算机,而不是你的计算机

  • Silverlight应用程序,例如进入
    %LocalAppData%\Microsoft\Silverlight\OutOfBrowser\
    加上或多或少的随机名称,包括URL。不太可能被普通用户发现,但不安全

  • 你不能。该文件由.NET framework本身读取。否则,请参见1)


  • 用户位于intranet上,app.config存储了不应暴露于任何信息的关键详细信息user@HadeelSima:这在一定程度上取决于应用程序的功能以及您想要保护的内容。我不会将敏感数据存储在app.config中,而是存储在加密文件中。我需要更多的细节来回答这个问题。