При публикации приложения ASP.NET я должен изменить тип сборки для Выпуска в Менеджере конфигурации Visual Studio?

Я полагаю, что в настоящее время верблюд-кафка может работать только с реестром схемы Confluent - написать собственный AvroSerilizer / AvroDeserializer (io.confluent.kafka.serializers.AbstractKafkaAvroSerializer / io.confluent.kafka.serializers.AvroDeskizer). Например :

BlablaDeserializer extends AbstractKafkaAvroDeserializer implements Deserializer<Object>

и

BlablaSerializer extends AbstractKafkaAvroSerializer implements Serializer<Object>

, а затем установите их на компонент верблюда. Например. для значения это будет:

 KafkaConfiguration kafkaConfiguration.setValueDeserializer(...)
13
задан BIBD 6 April 2009 в 17:18
поделиться

4 ответа

Да, Вы должны - хотя, если это имеет значение, зависит от того, как Ваш веб-сайт кодируется. Только предварительно скомпилированные сайты (веб-приложение Проекты) или Библиотеки классов в том же решении будут заботиться. сайты ASP.NET (Проекты Веб-сайта) будут скомпилированы на сервере и проверят web.config, поскольку это - параметр настройки отладки.

9
ответ дан 1 December 2019 в 21:53
поделиться

Да Выпускают, скомпилирует меньший DLL

3
ответ дан 1 December 2019 в 21:53
поделиться

Да, как предложено в MSDN:

Включение режима отладки будет значительно влиять на производительность Вашего приложения ASP.NET. Не забудьте отключать режим отладки, прежде чем Вы развернете приложение выпуска или проведете измерения производительности.

8
ответ дан 1 December 2019 в 21:53
поделиться

Да, абсолютно. Установка его для выпуска скомпилирует код без отладочной информации и с правильной условной компиляцией (т.е. ОТЛАДКА #if).

4
ответ дан 1 December 2019 в 21:53
поделиться
Другие вопросы по тегам:

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