Развертывание приложения MVC ASP.NET к IIS7 и хранение чистого web.config

Вы можете использовать map() и возвращать новый массив со свойством DAY и свойством split STREAMNAME. Вы должны использовать Spread Operator , чтобы сделать массив плоским.

let arr = [
    { "DAY": 20190323,"NAME": "BTA130", "STREAMNAME": "Instant Purification, Pentatone  A/B , This is a drill"},
    { "DAY": 20190324,"NAME": "BTA130", "STREAMNAME": "Instant Purification, Pentatone  A/B , This is a drill"},
    { "DAY": 20190325,"NAME": "BTA130", "STREAMNAME": "Instant Purification, Pentatone  A/B , This is a drill"},
    { "DAY": 20190326,"NAME": "BTA130", "STREAMNAME": "Instant Purification, Pentatone  A/B , This is a drill"},
    { "DAY": 20190327,"NAME": "BTA130", "STREAMNAME": "Instant Purification, Pentatone  A/B , This is a drill"},
 ]
 
 let res = arr.map(({DAY,STREAMNAME})=>[DAY,...STREAMNAME.split(', ')])
 
 console.log(res)

6
задан hlovdal 21 April 2009 в 22:07
поделиться

4 ответа

Таким образом, вот то, что я нашел до сих пор попыткой развернуть мое приложение MVC на DiscountASP.net.

Первые думают, что я нашел, был то, что я должен был удостовериться та Система. Сеть. Mvc был развернут на мусорном ведре, поскольку он не установлен в GAC:

http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx

Затем я запустил с супер основного web.config, который просто содержал строку соединения с базой данных. Мое приложение не работало.

Затем я скопировал путаницу, это - мой локальный web.config до сервера и поменяло струну соединения с базой данных, и вещи начали работать, но я все еще получал сообщение об ошибке:

Could not load type 'System.Web.Mvc.ViewPage<MyCustomModel>'

Затем я нашел эту статью, которая объясняет, как необходимо изменить web.config для поддержки не использующего кода позади файлов (Вы не должны делать этого с локальным веб-сервером Visual Studio по некоторым причинам):

http://blog.benhall.me.uk/2009/01/aspnet-mvc-rc1-removing-code-behind.html

Лично, мне не нравится, как настройки простого приложения, такие как строки подключения и настройки SMTP становятся смешанными в со сложным MVC (и AJAX.NET) настройки инфраструктуры. Одна хорошая опция была бы для хостинговой компании (такой как DiscountASP.net) для установки Master.config (или более высокий уровень web.config) для поддержки MVC, так, чтобы мой web.config должен был только содержать мои настройки простого приложения.

6
ответ дан 9 December 2019 в 20:49
поделиться

.Net 3.5 и IIS7 оба добавляют довольно мало текста к web.config. То, что я делаю, использовать менеджера по IIS в IIS7 для конфигурирования приложения однажды. Затем я беру, который изменил web.config, и перепроверьте его в к управлению исходным кодом. Тем путем все настройки IIS сохраняются при миграции между средами.

3
ответ дан 9 December 2019 в 20:49
поделиться

Система. Сеть. Расширения являются Ajax MS иначе материал Атласа, существует несколько модулей и обработчиков и разделов, связанных с этим блоком. Не стесняйтесь удалять их, если Вы не используете материал Ajax MS.

2
ответ дан 9 December 2019 в 20:49
поделиться

Возможно, Вы проявляете подход "найти и уничтожить" и откалываете в конфигурации, пока Вы не удалили все, в чем Вы не нуждаетесь. Не зная Ваше приложение и его зависимости трудно сказать, что Вы можете или, возможно, не нуждаетесь.

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

1
ответ дан 9 December 2019 в 20:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: