VB.NET-app.config还是什么?

VB.NET-app.config还是什么?,vb.net,app-config,Vb.net,App Config,比方说,我想给我的客户一个VB.NET程序,他有技术倾向,但不想编写太多代码。我希望他能够更改/设置一些变量的值。我可以将这些变量放在app.config中 然后,他会将这些信息传递给其他技术上不如他的人。他根本不想让这些人改变这些价值观!也许他们也不能查看它们,但查看是可以接受的,更改这些值是不行的!如果他们完全篡改了值,程序应该会中断 那么,我应该如何在不询问他的情况下将程序传递给他呢 如何做到这一点?我还想确保他不必给他的人很多文件。如何使用Visual Studio/Basic 2010

比方说,我想给我的客户一个VB.NET程序,他有技术倾向,但不想编写太多代码。我希望他能够更改/设置一些变量的值。我可以将这些变量放在app.config中

然后,他会将这些信息传递给其他技术上不如他的人。他根本不想让这些人改变这些价值观!也许他们也不能查看它们,但查看是可以接受的,更改这些值是不行的!如果他们完全篡改了值,程序应该会中断

那么,我应该如何在不询问他的情况下将程序传递给他呢


如何做到这一点?我还想确保他不必给他的人很多文件。如何使用Visual Studio/Basic 2010的快速版将它们捆绑在一起

我不知道这是否是最好的方法,但如果你有一个包含所有设置的二进制文件,以及一个方便用户编辑的工具,你可以将它提供给你的客户,而不是其他人……

你可以在Windows上免费获得它,只有具有管理员权限的用户才能修改c:\program files中的文件。@Hans Passant我不知道你从计算机管理员那里得到的印象是应该编辑app.config文件的人:也许这能帮助你!我不知道到目前为止这是否仍然是一个好的做法,这是从2008年开始的。那么,我是否应该使用某种加密/解密,而不是简单的二进制文件?这是可能的,但是我不确定如何使用常规文本编辑器管理文件加密。如果你制作了一个应用程序,可以在知道文件加密方式的情况下打开文件,那就相当简单了。我相信这不是唯一的解决办法。