This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
developer:linq:container [2011/05/06 09:34] celutp |
developer:linq:container [2011/05/06 13:39] (current) celutp |
||
---|---|---|---|
Line 20: | Line 20: | ||
- | Если генерируемые LINQ-to-SQL классы не используются непосредственно на сайте в папке //App_Code//, а сначала включаются в некий проект в Visual Studio, то для организации live- и stage- версий сайта имеет смысл воспользоваться режимом генерации, независимым от БД, который настраивается на [[developer:linq:db_mapping|уровне сайта]]. В этом случае один и тот же код можно использовать и на live-, и на stage-версии, они будут отличаться только .map-файлом привязки. | + | Если генерируемые LINQ-to-SQL классы не используются непосредственно на сайте в папке //App_Code//, а сначала включаются в некий проект в Visual Studio, то для организации live- и stage- версий сайта имеет смысл воспользоваться режимом генерации, независимым от БД, который настраивается на [[developer:linq:db_mapping|уровне сайта]]. В этом случае один и тот же код можно использовать и на live-, и на stage-версии, они будут отличаться только .map-файлом привязки. При такой организации кода потребуется только задать для stage-версии параметр //isLive// равный //false// в секции //appSettings// файла //web.config// (для live-версии параметр можно не задавать, либо он должен быть равен //true//). |