ошибка при запуске проекта asp.net с использованием Visual studio - PullRequest
0 голосов
/ 20 сентября 2019

У меня появляется эта ошибка, когда я пытаюсь отладить настройки проекта asp.net: DEBUG и ЛЮБОЙ ЦП

ошибка: файл или сборка 'System.Fabric' или одна из ее зависимостей не могут быть загружены.Попытка загрузить программу с неверным форматом.

STACK TRACE:

[BadImageFormatException: Non è stato possibile caricare il file o l'assembly 'BSS.Vortex.AkiteManage.Contracts' o una delle relative dipendenze. Tentativo di caricare un programma con un formato non corretto.]
   System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0
   System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +37
   System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +159
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +80
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +22
   System.Reflection.Assembly.Load(String assemblyString) +29
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +39

[ConfigurationErrorsException: Non è stato possibile caricare il file o l'assembly 'BSS.Vortex.AkiteManage.Contracts' o una delle relative dipendenze. Tentativo di caricare un programma con un formato non corretto.]
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +777
   System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +229
   System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +140

1 Ответ

0 голосов
/ 20 сентября 2019

Пакеты 'System.Fabric' являются x64-битными, если ваша системная цель 32-битная, она потерпит неудачу.

Так что исправьте ошибку ...

Уплотнение платформы в x64 бит.

Вы установили основные инструменты Azure для функций Nodejs из NODC.

Для загрузкиОбратитесь по этой ссылке .. https://nodejs.org/en/

После установки введите в командной строке npm i -g azure-functions-core-tools --unsafe-perm true Итак, ваши azure-functions это разрешениеenable ..

После этого выполните следующий шаг ....

  • Затем установите свойства отладки проекта (щелкните правой кнопкой мыши ваш проект> Свойства> Отладкаblade).
  • Установите для параметра Тип запуска значение Исполняемый файл
  • Установите для параметра Путь к исполняемому файлу% appdata% \ npm \ node_modules \ azure-functions-core-tools \ bin \ func.exe.
  • Добавить аргументы приложения start.

    Для получения дополнительной информации: -

https://social.msdn.microsoft.com/Forums/en-US/4b52ec67-13b4-4e6c-8aa6-15e082c001d7/cloud-not-load-systemfabric?forum=AzureServiceFabric

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...