Remkomplekty.ru

IT Новости из мира ПК
5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Microsoft office interop excel dll

.NetBlog — блог о программировании на C# .Net, и других, не мене интересных вещах.

Заметки о разработке ПО, советы по .net, SharePoint, SQL, архитектура приложений, литература по программированию. А также просто просто мысли о жизни и рассказы о том, что интересно автору, например путешествиях и вкусной еде 😉

суббота, 11 октября 2014 г.

COM Interop на примере работы с Excel

В предыдущем посте я писал о создании csv-файла и экспорта в него данных из ASP.NET и при этом, перечисляя разные варианты, не упомянул один совсем уже бредовый для web-приложения, но частенько очень подходящий для приложений десктопных. Это работа с установленным в системе COM-объектом c помощью технологии под названием COM Interop.

COM Interop используется в .Net для предоставления возможности взаимодействия управляемого .Net кода с COM-объектами. Тля того чтобы использовать какой-либо COM-объект из управляемого кода, необходимо создать сборку, содержащую информацию о типах содержащихся в COM-библиотеке, в совместимом с CRL формате.

В процессе работы приложения CLR создает для каждого COM-объекта внутренний объект, называемый Runtime Callable Wrapper (Вызываемая оболочка времени выполнения) или RCW, которая используется для создания COM-объекта и маршалинга данных между управляемой и неуправляемой средой. Также, RCW используется для мониторинга количества активных ссылок на COM-объект и его уничтожение, когда количество активных ссылок станет равным нулю. Выглядит это примерно так:

Обычно, если вы ходите создать CLR библиотеку для какого-либо компонента самостоятельно, то вам нужно использовать утилиту Tlbimp.exe, но для использования компонентов Office этого делать не нужно. Все необходимые библиотеки уже устанавливаются вместе с продуктом. Нам достаточно только добавить нужную сборку в проект.

И добавить соответствующую строку using в ваш код

using Excel = Microsoft.Office.Interop.Excel;

В качестве источника данных для примера будем использовать список массивов строк ( List ). В коде я написал комментарии, которые, думаю, будут вполне понятно объяснять что происходит.

Ну и пара нюансов с которыми вы можете столкнуться. В случае, если в COM-компоненте происходит исключение, которое вы не обработаете, то, как и положено, весть домен приложения будет аварийно закрыт. Вместе с RCW. В результате чего, COM-объект так и останется висеть в памяти. То есть, вполне реально получить вот такую картинку:

И нюанс второй. Код сверху не совсем правильный. Дело в том, что работая с COM Interop нужно быть предельно внимательным и осторожным, потому, что случайно можно создать COM-объект, совершенно об этом не подозревая. В данном случае, создается даже не один «случайный» объект, а несколько.
Во-первых, в строке xlsWB = App.Workbooks.Add(missingValue); создается объект App.Workbooks, который не присваевается переменной и, соответственно, не освобожается дл тех пор, пока не выгрузится домен приложения.
Во-вторых, такая же проблема в строке в строке: xlsSheet = (Excel.Worksheet)xlsWB.Worksheets.get_Item(1);

Для того, чтобы эту проблему решить необходимо добавить две новые переменные и немного изменить код инициализации:

Скачать и исправить Microsoft.Office.Interop.Excel.dll

Иногда система Windows отображает сообщения об ошибках поврежденных или отсутствующих файлов Microsoft.Office.Interop.Excel.dll. Подобные ситуации могут возникнуть, например, во время процесса установки программного обеспечения. Каждая программа требует определенных ресурсов, библиотек и исходных данных для правильной работы. Поэтому поврежденный или несуществующий файл Microsoft.Office.Interop.Excel.dll может повлиять на неудачное выполнение запущенного процесса.

Файл был разработан для использования с программным обеспечением . Здесь вы найдете подробную информацию о файле и инструкции, как действовать в случае ошибок, связанных с Microsoft.Office.Interop.Excel.dll на вашем устройстве. Вы также можете скачать файл Microsoft.Office.Interop.Excel.dll, совместимый с устройствами Windows 10, Windows 7, Windows Vista, которые (скорее всего) позволят решить проблему.

Совместим с: Windows 10, Windows 7, Windows Vista

Исправьте ошибки Microsoft.Office.Interop.Excel.dll

Информация о файле

Наиболее распространенные проблемы с файлом Microsoft.Office.Interop.Excel.dll

Существует несколько типов ошибок, связанных с файлом Microsoft.Office.Interop.Excel.dll. Файл Microsoft.Office.Interop.Excel.dll может находиться в неправильном каталоге файлов на вашем устройстве, может отсутствовать в системе или может быть заражен вредоносным программным обеспечением и, следовательно, работать неправильно. Ниже приведен список наиболее распространенных сообщений об ошибках, связанных с файлом Microsoft.Office.Interop.Excel.dll. Если вы найдете один из перечисленных ниже (или похожих), рассмотрите следующие предложения.

  • Microsoft.Office.Interop.Excel.dll поврежден
  • Microsoft.Office.Interop.Excel.dll не может быть расположен
  • Ошибка выполнения — Microsoft.Office.Interop.Excel.dll
  • Ошибка файла Microsoft.Office.Interop.Excel.dll
  • Файл Microsoft.Office.Interop.Excel.dll не может быть загружен. Модуль не найден
  • невозможно зарегистрировать файл Microsoft.Office.Interop.Excel.dll
  • Файл Microsoft.Office.Interop.Excel.dll не может быть загружен
  • Файл Microsoft.Office.Interop.Excel.dll не существует

Microsoft.Office.Interop.Excel.dll

Не удалось запустить приложение, так как отсутствует файл Microsoft.Office.Interop.Excel.dll. Переустановите приложение, чтобы решить проблему.

Проблемы, связанные с Microsoft.Office.Interop.Excel.dll, могут решаться различными способами. Некоторые методы предназначены только для опытных пользователей. Если вы не уверены в своих силах, мы советуем обратиться к специалисту. К исправлению ошибок в файле Microsoft.Office.Interop.Excel.dll следует подходить с особой осторожностью, поскольку любые ошибки могут привести к нестабильной или некорректно работающей системе. Если у вас есть необходимые навыки, пожалуйста, продолжайте.

Как исправить ошибки Microsoft.Office.Interop.Excel.dll всего за несколько шагов?

Ошибки файла Microsoft.Office.Interop.Excel.dll могут быть вызваны различными причинами, поэтому полезно попытаться исправить их различными способами.

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом Microsoft.Office.Interop.Excel.dll или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно. Незащищенная система не только является источником ошибок в файлах, но, что более важно, делает вашу систему уязвимой для многих опасностей. Если вы не знаете, какой антивирусный инструмент выбрать, обратитесь к этой статье Википедии — сравнение антивирусного программного обеспечения.

Читать еще:  Активировать office 2020

Шаг 2.. Обновите систему и драйверы.

Установка соответствующих исправлений и обновлений Microsoft Windows может решить ваши проблемы, связанные с файлом Microsoft.Office.Interop.Excel.dll. Используйте специальный инструмент Windows для выполнения обновления.

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Центр обновления Windows» в поле поиска.
  3. Выберите подходящую программу (название может отличаться в зависимости от версии вашей системы)
  4. Проверьте, обновлена ​​ли ваша система. Если в списке есть непримененные обновления, немедленно установите их.
  5. После завершения обновления перезагрузите компьютер, чтобы завершить процесс.

Помимо обновления системы рекомендуется установить последние версии драйверов устройств, так как драйверы могут влиять на правильную работу Microsoft.Office.Interop.Excel.dll или других системных файлов. Для этого перейдите на веб-сайт производителя вашего компьютера или устройства, где вы найдете информацию о последних обновлениях драйверов.

Шаг 3.. Используйте средство проверки системных файлов (SFC).

Проверка системных файлов — это инструмент Microsoft Windows. Как следует из названия, инструмент используется для идентификации и адресации ошибок, связанных с системным файлом, в том числе связанных с файлом Microsoft.Office.Interop.Excel.dll. После обнаружения ошибки, связанной с файлом %fileextension%, программа пытается автоматически заменить файл Microsoft.Office.Interop.Excel.dll на исправно работающую версию. Чтобы использовать инструмент:

  1. Откройте меню «Пуск» в Windows.
  2. Введите «cmd» в поле поиска
  3. Найдите результат «Командная строка» — пока не запускайте его:
  4. Нажмите правую кнопку мыши и выберите «Запуск от имени администратора»
  5. Введите «sfc / scannow» в командной строке, чтобы запустить программу, и следуйте инструкциям.

Шаг 4. Восстановление системы Windows.

Другой подход заключается в восстановлении системы до предыдущего состояния до того, как произошла ошибка файла Microsoft.Office.Interop.Excel.dll. Чтобы восстановить вашу систему, следуйте инструкциям ниже

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Восстановление системы» в поле поиска.
  3. Запустите средство восстановления системы — его имя может отличаться в зависимости от версии системы.
  4. Приложение проведет вас через весь процесс — внимательно прочитайте сообщения
  5. После завершения процесса перезагрузите компьютер.

Как ссылаться на Microsoft.Office.Interop.Excel dll?

Я разработал систему, которая работает с excel листами в 2006 году, используя MS VS 2005. Теперь я не могу использовать ту же ссылку С MS VS 2012.

6 Ответов

Используйте NuGet (VS 2013+):

Самый простой способ в любой последней версии Visual Studio-это просто использовать диспетчер пакетов NuGet. (Даже VS2013, с расширением NuGet Package Manager for Visual Studio 2013 .)

Щелкните правой кнопкой мыши на «References» и выберите «Manage NuGet Packages. «, а затем просто найдите Excel.

VS 2012:

Более старые версии VS не имели доступа к NuGet.

  • Щелкните правой кнопкой мыши на «References» и выберите «Add Reference».
  • Выберите «Extensions» слева.
  • Ищите Microsoft.Office.Interop.Excel .
    (Обратите внимание, что вы можете просто ввести «excel» в поле поиска в правом верхнем углу.)

VS 2008 / 2010:

  • Щелкните правой кнопкой мыши на «References» и выберите «Add Reference».
  • Выберите вкладку «.NET».
  • Ищите Microsoft.Office.Interop.Excel .

Вы также можете попробовать установить его в Visual Studio с помощью диспетчера пакетов.

Запустите Install-Package Microsoft.Office.Interop.Excel в консоли пакета. Это автоматически добавит его в качестве ссылки на проект.

Использование происходит примерно так:

Если у вас есть VS 2013 Express и вы не можете найти пространство имен Microsoft.Office, попробуйте это (‘Microsoft Excel 12.0 Object Library’, если вы хотите использовать Office 2007)

Основываясь на ответе Mulfix, если у вас есть Visual Studio Community 2015, попробуйте добавить ссылку. -> COM — > Библиотеки Типов — > ‘Microsoft Excel 15.0 Object Library’.

Вместо ранней привязки ссылки есть проект с открытым исходным кодом под названием NetOffice, который абстрагирует это от вашего проекта, делая жизнь намного проще. Таким образом, вам не придется полагаться на то, что у ваших пользователей установлена определенная версия Office.

Вы должны проверить, на какую версию Excel вы ориентируетесь?

Если вы нацелены на Excel 2010 использовать версию 14 (в соответствии с ответом гранта на скриншот), Excel 2007 использовать версию 12 . Вы не можете поддерживать Excel 2003 с помощью vS2012, так как у них не установлен правильный Interop dll.

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

Как я могу запретить ссылаться на библиотеку классов dll в других решениях?

Использовать Microsoft.Office.Interop.Excel COM dll в проекте .net, что является лучшим подходом. Добавить в проект ссылку dll из списка библиотек COM? Скопируйте dll в папку bin / Release, а затем.

Я использую ссылку Microsoft.Office.Interop.Excel в приложении-службе windows для создания отчетов excel. Приложение отлично строится на машине DEV, но на машине сборки он не говорит: тип или имя.

Я обновляю пользовательскую службу Windows, которая в настоящее время установлена на сервере Windows 2003. Служба считывает файлы excel, отправленные на адрес email, и записывает их в этот же файл.

Я создаю приложение с WPF и C#, в основном я хочу позволить любому создать dll и поместить его в папку (аналогично плагинам). Приложение будет принимать все библиотеки DLL в папке, загружать их и.

Я пытаюсь решить проблему ссылок на библиотеки DLL в Visual studio 2012. Все библиотеки DLL установили их самостоятельно таким образом, что они ищут версию .net 4.0, в то время как я не могу.

What reference do I need to use Microsoft.Office.Interop.Excel in .NET?

I am interested in using C# to manipulate/Automate Excel files.

After browsing the web I have found VSTO but it seems you can not use that in Visual Studio Express Edition so I can not use that.

Читать еще:  Office 2020 что нового

Just few minutes ago I noticed a question in this site that used this namespace in its code:

Microsoft.Office.Interop.Excel

So I am wondering if all I need to use that is add necessary reference and if so which reference to add?

UPDATE

I installed «Primary Interop Assemblies» as the accepted answer suggested but for some reason they are still missing in the Add Reference dialog under «.NET» but they are present in GAC.

So I just added the reference using «Browse» and located Microsoft.Office.Interop.Excel.dll in GAC folder.

But looking for similar questions on this site regarding adding reference from GAC it seems this is not recommended.

Создан 07 май. 12 2012-05-07 07:00:50 user850010

14 ответов

Update (thanks user2347528)

These assemblies are available as NuGet packages, which is much easier than my original answer.

You can install by either right clicking on References in your project and selecting Manage NuGet packages. and searching for one of the packages listed below, or install using the Package Manager Console:

These are available as «Primary Interop Assemblies», which can be installed with Office, or downloaded and installed separately. How to: Install Office Primary Interop Assemblies.

Once those are installed, you can reference them in your project in the Add Reference dialog, under .NET. If you do not see those Microsoft.Office.Interop assemblies listed, then they have not been installed yet. Install them from your setup, or download and install them separately (see my link above for the downloads).

I found bunch of components in «Com» tab named Microsoft Office. Are those it? – user850010 07 май. 12 2012-05-07 07:11:55

Those are COM services that Visual Studio can generate .NET interop assemblies for. It is not recommended that you use those; you should use the PIA assemblies released from Microsoft. They should show up in the .NET tab in the Add References dialog. If you do not see them, you need to install the PIA from your Office setup or download them separately as I linked in my answer. – HackedByChinese 07 май. 12 2012-05-07 07:14:42

@HackedByChinese I don’t see any .NET tab in the add References dialog – Houseman 14 окт. 14 2014-10-14 22:06:08

In Visual Studio 2013, I found these references under Assemblies->Extensions in the left menu of the Add References window. – Benjamin Ray 13 янв. 16 2016-01-13 15:35:54

I’m trying to install a C# program that uses the Microsoft.Office.Interop.Excel.dll on a Windows 2012 server. The program works fine on my Windows 7 PC, but even after installing the PIA’s on the server, I still get an error message about System.Runtime.Interop.COM components missing. The program breaks when I try to instantiate the Excel.Application() object. Is there anything else I’m missing? – Melanie 28 сен. 16 2016-09-28 19:54:14

@Melanie Of course, just to be sure, you’ll have to have Office installed on the server. Other than that, this is a new(er) feature in VS that could help you with deployment: Embedding interop types. https://social.msdn.microsoft.com/Forums/office/en-US/32bf2a52-bffa-4cc8-a635-c75f36b623e9/cant-install-microsoftofficeinteropexceldll-on-windows-server-2012-r2?forum=exceldev – HackedByChinese 28 сен. 16 2016-09-28 23:57:49

Thanks for the quick response. Unfortunately, Embed Interop Types is set to true on the Microsoft.Office.Interop.Excel reference in my project, so that’s not the answer either. Grumble. At this point, I’m just going to run the darn thing off my PC. – Melanie 29 сен. 16 2016-09-29 15:33:01

Visual Studio Nuget has this package. Its one step to add it from Nuget. – user2347528 08 дек. 16 2016-12-08 19:29:33

Исправить сообщения об ошибках Microsoft.Office.Interop.Excel.dll отсутствует или не найден

Что такое Microsoft.Office.Interop.Excel.dll?

Microsoft.Office.Interop.Excel.dll это файл библиотеки динамических ссылок, который является частью разработанный Корпорация Microsoft, Версия программного обеспечения: обычно о по размеру, но версия у вас может отличаться. Файлы DLL — это формат файлов для динамических библиотек, который используется для хранения нескольких кодов и процедур для программ Windows. Файлы DLL были созданы, чтобы позволить нескольким программам использовать их информацию одновременно, тем самым сохраняя память. Это также позволяет пользователю изменять кодировку нескольких приложений одновременно, не изменяя сами приложения. Библиотеки DLL могут быть преобразованы в статические библиотеки с помощью дизассемблирования MSIL или DLL в Lib 3.00. Формат файла .exe файлов аналогичен формату DLL. Файлы DLL, и оба типа файлов содержат код, данные и ресурсы.

Наиболее важные факты о Microsoft.Office.Interop.Excel.dll:

  • Имя: Microsoft.Office.Interop.Excel.dll
  • Программного обеспечения: Microsoft WTT Atlas — Студия
  • Издатель: Корпорация Microsoft
  • URL издателя:
  • Файл справки:
  • Известно, что до по размеру на большинстве окон;

Microsoft.Office.Interop.Excel.dll безопасный или это вирус или вредоносное ПО?

Ответ — нет, сам по себе Microsoft.Office.Interop.Excel.dll не должен повреждать ваш компьютер.

В отличие от исполняемых программ, таких как программы с расширением EXE, файлы DLL не могут быть выполнены напрямую, но должны вызываться другим кодом, который уже выполнен. Тем не менее, DLL имеют тот же формат, что и EXE, и некоторые могут даже использовать расширение .EXE. В то время как большинство динамических библиотек заканчиваются расширением .DLL, другие могут использовать .OCX, .CPL или .DRV.

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

Читать еще:  Лучший аналог microsoft office

С другой стороны, если файл .dll прикреплен к исполняемому файлу, который предназначен для повреждения вашего компьютера, возможно, это опасно. Мы рекомендуем вам запустить сканирование вашей системы с инструмент, подобный этому это может помочь выявить любые проблемы, которые могут существовать.

Вот почему обычно, когда вы видите новый файл .dll на вашем компьютере, где-то будет файл .exe.

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

Могу ли я удалить или удалить Microsoft.Office.Interop.Excel.dll?

Согласно различным источникам онлайн, 6% людей удаляют этот файл, поэтому он может быть безвредным, но рекомендуется проверить надежность этого исполняемого файла самостоятельно, чтобы определить, является ли он безопасным или вирусом.

Программные программы хранят файлы DLL в одной или нескольких папках во время установки. Эти файлы содержат код, который объясняет работу программ.

Если вы планируете удалить Microsoft.Office.Interop.Excel.dll, возможно, лучше оставить его в покое. Причина этой логики заключается в том, что некоторые программы совместно используют эти файлы, поэтому удаление определенного файла DLL может непреднамеренно вызвать проблемы. Это означает, что удаление Microsoft.Office.Interop.Excel.dll может привести к прекращению работы одной или нескольких других программ или только в ограниченной степени.

Некоторые программы также могут устанавливать файлы DLL в несколько папок вне папки Program Files (где установлено большинство программ). Поиск этих DLL-файлов может быть очень трудным, а удаление их может быть опасным.

Как уже упоминалось выше, если вы не уверены, что Microsoft.Office.Interop.Excel.dll используется другой программой, мы рекомендуем оставить ее в покое. Однако, если вам нужно удалить файл, мы рекомендуем сначала сделать копию. Если после этого у вас возникнут проблемы с другой программой, требующей использования недавно удаленного DLL-файла, вы можете восстановить файл из резервной копии.

Распространенные сообщения об ошибках в Microsoft.Office.Interop.Excel.dll

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

  • Не удалось запустить приложение, так как файл Microsoft.Office.Interop.Excel.dll не был найден. Переустановка приложения может решить проблему.
  • Microsoft.Office.Interop.Excel.dll не найден
  • Microsoft.Office.Interop.Excel.dll отсутствует
  • Обязательная DLL-библиотека Microsoft.Office.Interop.Excel.dll не найдена
  • Приложение или Microsoft.Office.Interop.Excel.dll не является допустимым образом Windows
  • Microsoft.Office.Interop.Excel.dll отсутствует или поврежден
  • Не удается найти Microsoft.Office.Interop.Excel.dll
  • Не удается запустить Microsoft.Office.Interop.Excel.dll. Необходимый компонент отсутствует: Microsoft.Office.Interop.Excel.dll. Пожалуйста, установите Microsoft.Office.Interop.Excel.dll снова.

Как исправить Microsoft.Office.Interop.Excel.dll

Обновлено апреля 2020 года:

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

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.


(опциональное предложение для Reimage — Cайт | Лицензионное соглашение | Политика Kонфиденциальности | Удалить)

Если Microsoft.Office.Interop.Excel.dll отсутствует или поврежден, это может повлиять на многие приложения, включая операционную систему, что может помешать вам выполнять свою работу или использовать критические функции в критически важных программах.

Запустить SFC

Самый безопасный способ восстановить отсутствующий или поврежденный файл Microsoft.Office.Interop.Excel.dll, вызванный вашей операционной системой Windows, — запустить встроенную проверку системных файлов, которая заменяет отсутствующие или поврежденные системные файлы.

Для этого щелкните правой кнопкой мыши кнопку «Пуск» на компьютере Windows 10, чтобы открыть меню WinX, и щелкните ссылку «Командная строка (администратор)».

В окне CMD скопируйте следующую команду и нажмите Enter:

Сканирование может занять 10 минут, и если оно успешно завершено, вы должны перезагрузить компьютер. Запуск sfc / scannow в безопасном режиме или при запуске может дать лучшие результаты.

Обновить драйверы

Иногда, при использовании аппаратного обеспечения, такого как принтер, вы получаете отсутствующую ошибку файла Microsoft.Office.Interop.Excel.dll. Эта ошибка может быть связана с более старой версией драйвера, который не совместим с обновленным файлом .dll, поэтому принтер ищет неправильный файл .dll и не может его найти.

Обновите драйверы вашего устройства, чтобы увидеть, решит ли это проблему.

Восстановление при загрузке

Восстановление при загрузке — это еще один способ восстановить все файлы .dll, такие как Microsoft.Office.Interop.Excel.dll, до их первоначального рабочего состояния. Однако это исправление может вызвать проблемы в других программах, особенно если программа обновила файлы DLL.

Загрузите или переустановите Microsoft.Office.Interop.Excel.dll

В большинстве учебников и руководств авторы предупреждают своих читателей, чтобы они не загружали отсутствующие файлы Microsoft.Office.Interop.Excel.dll со случайных и непригодных для использования веб-сайтов, которые могут предоставить им вредоносное ПО. Это не без причины, конечно. Правда в том, что в Интернете полно сайтов, которые обещают пользователям решить их проблемы, открыв определенные приложения или программы как можно скорее. К сожалению, очень немногие могут действительно оправдать ваши ожидания.

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

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×