.NET 3,5 пропавших без вести из ASP.NET, выпадающего в IIS после новой установки

Spring Cloud Stream не делает ничего конкретного в отношении гарантий обработки. Вы можете делегировать это в Kafka Streams, предоставив свойство processing.guarantee и установив его в exactly-once. Смотрите этот для более подробной информации. При использовании связывателя Spring Cloud Stream Kafka Streams вы можете указать это как свойство для приложения Spring Boot, как показано ниже.

spring.cloud.stream.kafka.streams.binder.configuration.processing.guarantee.

Имейте в виду, что гарантия Kafka Stream ровно один раз работает, только если вы отправляете результаты обратно в Kafka.

5
задан Peter Mortensen 14 January 2010 в 22:03
поделиться

8 ответов

That's because ASP.NET 3.5 still uses the CLR from 2.0. The CLR hasn't changed in 3.5, it's more an extension to 2.0. (I hope I say this correct)

So while you cannot choose 3.5, you can run webapplications written in 3.5.

24
ответ дан 18 December 2019 в 05:21
поделиться

Вы не можете найти 3.5 на IIS, вы найдете 2.0. Но, если вы хотите убедиться, что установка прошла успешно, перейдите по адресу

%windir%\Microsoft.NET\Framework

(в большинстве систем это C: \ Windows \ Microsoft.NET \ Framework)

и найдите папку с именем 3.5.

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

.NET Framework v3.5 - это, по сути, «расширение возможностей» поверх ядра 2.0. Так было с тех пор, как вышла версия 2.0. Вы не увидите новую версию в IIS, пока они не сделают фундаментальный сдвиг ядра или что-то важное в этом направлении, чтобы гарантировать настройку сайтов ASP.NET таким образом.

Но не волнуйтесь, ваш .NET 3.5 приложения будут работать нормально под списком конфигурации 2.0. Вы заметите, что в вашем файле web.config будут перенаправления, указывающие на файлы 3.5 для некоторых из обновленных библиотек.

7
ответ дан 18 December 2019 в 05:21
поделиться
3
ответ дан 18 December 2019 в 05:21
поделиться

Set it as 2.0. 3.5 runs effectively as a set of extensions to 2.0.

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

I don't think it's supposed to show up. 3.5 is basically a 2.0 app that has the 3.5 extensions included via the web.config. Choose 2.0

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

There is no 3.5 option. You're still running on top of the 2.0 framework. It is running correctly.

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

ASP.NET is still in version 2.0, but it will run on the .NET 3.5 libraries. It is confusing, but alas.

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

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