Применяется к
.NET Framework 4.6.2 Windows Server 2012 Standard Windows Server 2012 Standard Windows 8 Windows RT

В этой статье описывается накопительный пакет исправлений 3099848, доступный для Microsoft платформа .NET Framework 4.6. Дополнительные сведения о проблемах, которые устраняет этот накопительный пакет исправлений, см. в разделе "Проблемы, устраняемые этим накопительным пакетом исправлений".

Решение

Поддерживаемое исправление теперь доступно в корпорации Майкрософт. Однако он предназначен для устранения только проблемы, описанной в этой статье. Применяйте его только к системам, в которых возникла эта конкретная проблема.Чтобы устранить эту проблему, обратитесь в службу поддержки майкрософт, чтобы получить исправление. Полный список телефонных номеров служб поддержки майкрософт и сведения о расходах на поддержку см. на следующем веб-сайте Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В особых случаях плата, которая обычно взимается за звонки в службу поддержки, может быть отменена, если служба поддержки Майкрософт professional определит, что конкретное обновление исправит вашу проблему. Обычные затраты на поддержку будут применяться к дополнительным вопросам поддержки и проблемам, которые не соответствуют конкретному обновлению.

Дополнительная информация

Предварительные условия

Чтобы применить это исправление, необходимо установить платформа .NET Framework 4.6.

Требование перезагрузки

После применения этого исправления необходимо перезагрузить компьютер, если используются какие-либо затронутые файлы. Перед применением этого исправления рекомендуется закрыть все приложения на основе платформа .NET Framework.

Сведения о замене исправлений

Этот пакет исправлений не заменяет ранее выпущенный пакет исправлений.

Проблемы, устраняемые этим накопительным пакетом исправлений

Проблема 1

Метод System.Windows.Markup.XamlWriter.Save не может отключить отступ для элемента с параметром xml:space="preserve". Это приводит к добавлению в элемент дополнительных пробелов. Например, абзац, представленный следующим кодом XAML, будет преобразован в неправильный XAML методом XamlWriter.Save:

<Paragraph><Span><Run Text="Test"/></Span><Run Text=" "/></Paragraph>

Неправильный КОД XAML, созданный методом XamlWriter.Save:

<?xml version="1.0" encoding="utf-16"?><Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph></Section>

Ожидаемый (правильный) XAML:

<?xml version="1.0" encoding="utf-16"?><Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph></Section> 

Проблема 2

Некоторые материалы отсутствуют в распечатках, если прозрачность используется в Windows 7 и более ранних версиях. Например, некоторое содержимое в границе таблицы может отсутствовать и привести к пустой области в распечатках.

Проблема 3

Некоторые материалы размыты в распечатках, если прозрачность используется в Windows 7 и более ранних версиях. Это происходит, даже если для печати задано качество фотографического уровня.Это исправление улучшает качество вывода, получаемое с помощью значения OutputQuality.Photographic. Имейте в виду, что для документов с более высоким качеством требуются большие файлы очереди печати и больше времени ожидания. Если эти побочные эффекты не желательны, можно настроить качество вывода печати на Высокое.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.