Подтвердить что ты не робот

Исключение из HRESULT: 0x80070057 (E_INVALIDARG)

У меня есть приложение WPF. При его создании я получаю следующую ошибку:

Не удалось загрузить файл или сборку или одну из ее зависимостей. Неверный параметр. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG))

Приложение пытается загрузить сборку с виртуального диска (в качестве папки отладки)

Пример: [subst r: c: [мой сборник pth]

Раньше я монтировал c:\bin в качестве сетевого устройства и получал следующую ошибку.

Эта сборка, возможно, была загружена из Интернета. Если сборка была загружена из Интернета, она помечена Windows как веб файл, даже если она находится на локальном компьютере. Это может помешать его использованию в вашем проекте. Вы можете изменить это обозначение, изменив свойства файла. Только разблокируйте сборки, которым вы доверяете. Подробнее см. http://go.microsoft.com/fwlink/?LinkId=179545.

Изменить: Кстати, я не могу найти кнопку "Разблокировать" в окне свойств.

4b9b3361

Ответ 1

Снимите временные файлы фреймов для вашего проекта в:

Для Windows 7 путь:

C:\Users\[username]\AppData\Local\Temp\Temporary ASP.NET Files\

Для 64-битных систем с "Framework" в пути полный путь:

C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\

http://www.solutioncottage.com/ShowSolution.aspx?solID=59

Ответ 2

Удаление всех временных файлов из пути ниже все еще работает, он сохранил мой сайт разработки, размещенный на веб-сервере, из (HRESULT: 0x80070057 (E_INVALIDARG))

C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\Временная ASP.NET Файлы \

Ответ 3

это случилось со мной, когда я получил синий экран при построении.

Мне пришлось удалить мои пакеты и папки bin, а затем получить из TFS

в то время у меня ничего не было в следующем месте...

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Временные файлы ASP.NET

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

время, чтобы начать поиск новой машины Dev.

Ответ 4

Для ошибки, которую вы получали при установке, из-за блокировки для Assemblies/DLL. Щелкните правой кнопкой мыши на том, что когда-либо загружала DLL, и вы получите возможность разблокировать ее.

Для Не удалось загрузить файл или сборку или одну из ошибок зависимостей, поместите контрольную точку в конструкторе стартового класса и проверьте, что она не работает из-за чего.

Ответ 5

Я столкнулся с этой проблемой после ошибки синего экрана Windows 8 при создании моей службы wcf. Я пробовал все предложения выше.. но это не решило проблему.

Наконец, я удалил и воссоздал новое приложение из IIS в том же проекте wcf.
Тогда все прекрасно работает.