Я только недавно унаследовал веб-сайт, и хотя в сборке есть ошибки (отсутствует import Microsoft.VisualBasic
в нескольких местах, и я их исправил)
На этом веб-сайте не было файлов решений, поэтому я просто добавил свой собственный и импортировал веб-сайт,
что я обнаружил сейчас, так это то, что когда я создаю веб-сайт, я получаю
Error 1 Could not load file or assembly 'ActiveReports.Chart, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' or one of its dependencies. Access is denied.
Я знаю, что это не проблема с разрешениями, поскольку я вошел и отредактировал разрешения, чтобы разрешить всем доступ к файлу.
Я работаю на машине с Windows 7 x64, но если я посмотрю на DLL, нацеленную на сборку x86, может ли это быть причиной проблемы ИЛИ может ли быть так, что я скопировал файлы с сервера разработки на мою локальную машину.
Я попытался найти его в Google, и большинство результатов отображаются как права доступа к файлу.
любая помощь, которую вы могли бы мне дать, была бы замечательной.
Спасибо
Обновление
После еще одного исследования я обнаружил это в файле web.config проекта <identity impersonate="true" password="yyy" userName="xxx" />
, и папка Bin пыталась подключиться с использованием этого пользователя.
следовательно, разрешения, поскольку пользователь не был действует на моей машине
Теперь я усвоил очень важный урок: всегда проверяйте Web.Config веб-сайта, который вы наследуете.