2010-03-30 5 views
3

Если я установил параметры конфигурации (например, членство) DB Connnection и т. Д. В «machine.config» и удалил файл «web.config» из моего текущего приложения, будет ли мое приложение работать без проблем? Является ли это принятой практикой в ​​.NET?Файл конфигурации конфигурации ASP.net

ответ

0

Вы можете сделать это, но вам нужно быть осторожным, чтобы все приложения, размещенные на сервере, соответствовали или переопределяли поведение.

Вот статья, которая может помочь вам: http://odetocode.com/Articles/427.aspx

+1

Обычно 'machine.config' файл не редактируется, и' web.config' используется, поэтому ваше предложение является необычным. Вот еще раз о различиях между 'machine.config' и' web.config' с форумами ASP.NET. http://forums.asp.net/p/1117776/1117776.aspx –

+1

Это действительно зависит от типа приложения, которое вы строите. Если это единое приложение на общем хостинге, тогда было бы нецелесообразно, но если это приложение интрасети на сервере, на котором размещены другие подобные приложения, все из которых имеют одну и ту же информацию о членстве, тогда было бы лучше, чем дублировать настройки конфигурации. Все зависит от этого. – Burt

+0

@ rlb.usa В чем проблема с сохранением файла Web.config и его использованием вместо редактирования machine.config? Есть ли проблемы с производительностью? – ivorykoder