У меня есть клиент wcf. Он использует .NET 3.5. При компиляции клиента я получаю два файла:
client.exe и
client.exe.config.
Второй файл содержит конфигурацию для клиента wcf.Конфигурация клиента wcf
В моем случае мне нужно, чтобы пользователь не сидел на компьютере, чтобы увидеть URL-адреса и изменить некоторые другие параметры из файла конфигурации.
Таким образом, конечным пользователям не нужно видеть и изменять данные, хранящиеся в конфиге. Файл конфигурации содержит те же данные, что и app.config. Мне нужно запретить человеку, использующему программу, видеть URL-адреса конечной точки так просто.
Также у меня там много конфигурации, поэтому мне не нравится код в данный момент.
Есть ли какое-либо решение проблемы (встроенный app.config чего-то еще)?
Редактировать: мне не нужны настраиваемые параметры. Конфигурационный файл автоматически создается при добавлении ссылки на службу из студии.
С уважением
Вы просите, чтобы ваш торт и съесть его тоже. Вы хотите его в конфигурации, потому что его много, и вы не хотите его для чувствительности. Насколько я знаю, на самом деле не существует способа, позволяющего обоим - встраивать конфигурацию или скрывать ее, или иначе. – vcsjones
Мне не нравится настраиваться. При добавлении ссылки на службу студия автоматически создает файл конфигурации. – darpet