Ссылка на Excel в приложении C # SIlverlight не принимается - PullRequest
0 голосов
/ 14 марта 2012

У меня есть приложение C # Silverlight, которое позволяет пользователю выбирать, какую электронную таблицу он хочет обновить, из плоского файла. Мне пришлось использовать инструмент ExcelLite - http://excellite.codeplex.com/ Я загружаю и затем копирую в папку проекта, затем добавляю ссылку и код здесь:

использование Lite.ExcelLibrary.SpreadSheet; но не могу получить сборку есть эта ошибка: я изменил свойства, как показано ниже:

Ошибка 9 Не удалось загрузить файл сборки: /// C: \ MyFolder \ 14-03-2012 \ Binaries \ Binaries \ Lite.ExcelLibrary.dll. Эта сборка может быть загружена из Интернета. Если сборка была загружена из Интернета, Windows помечает ее как веб-файл, даже если он находится на локальном компьютере. Это может помешать его использованию в вашем проекте. Вы можете изменить это обозначение, изменив свойства файла. Разблокируйте только те сборки, которым вы доверяете. См. http://go.microsoft.com/fwlink/?LinkId=179545 для получения дополнительной информации.

Aliases Global Копировать локальный True Культура ** не может измениться пустым Описание ** невозможно изменить - пусто Встроенные типы взаимодействия False Datalib
Тип файла ** невозможно изменить («Сборка») Идентификация ** Невозможно изменить ("Lite.Excel.Library") Путь C: / etc Разрешено ** невозможно изменить («True») Рабочая версия ... Конкретная версия True

Сильное имя ** невозможно изменить («Ложь») версия ...

1 Ответ

1 голос
/ 14 марта 2012

Щелкните правой кнопкой мыши файл, нажмите «Свойства», затем «Безопасность» (или «Дополнительно», я не помню) и нажмите кнопку «Разблокировать».

Редактировать

Видимо, это прямо там, на вкладке "Общие", см. Мой комментарий ниже.

...