Если я добавлю параметры конфигурации (например, поставщика членства), соединение с БД и т. Д. В "machine.config" и удалите файл "web.config" из моего текущего приложения, будет ли мое приложение работать без проблем? Это принятая практика в .NET?
Вы можете сделать это, но вы должны быть осторожны, чтобы все приложения, размещенные на сервере, соответствовали или переопределяли поведение.
Вот статья, которая может вам помочь: http://odetocode.com/Articles/427.aspx