Здравствуйте, я пытаюсь упаковать и запустить лазурную разработку на сервере Windows 2008, я так близко, но все еще далеко. Шаги, которые я делаю,
1) запустите команду cspack.exe / copyOnly для создания папки .csx
2) запустите csrun.exe commmand / LaunchBrowser, чтобы запустить структуру разработки и запустить браузер
ошибка следующая
System.BadImageFormatException: может
не загружать файл или сборку
«Interop.SSCE» или один из его
зависимостей. Была сделана попытка
загрузить программу с неверным
формат.
== Информация о состоянии предварительной привязки === LOG: Пользователь = IP-0AE2B2DF \ LOG администратора:
DisplayName = Interop.SSCE (Partial)
LOG: Appbase =
Файл: /// C: / Users / Администратор / Документы / Видео
студия
2010 / Проекты / MyAzureProject / SRC / AzureCloudService / ServiceDefinition.csx / роли / MyAzureProject.Web / approot /
LOG: Initial PrivatePath =
C: \ Users \ Administrator \ Documents \ Визуальное
студия
2010 \ Projects \ MyAzureProject \ SRC \ AzureCloudService \ ServiceDefinition.csx \ роли \ MyAzureProject.Web \ approot \ Bin
Вызывающая сборка: (неизвестно).
=== LOG: эта привязка начинается в контексте загрузки по умолчанию. LOG: Использование приложения
конфигурационный файл:
C: \ Users \ Administrator \ Documents \ Визуальное
студия
2010 \ Projects \ MyAzureProject \ SRC \ AzureCloudService \ ServiceDefinition.csx \ роли \ MyAzureProject.Web \ approot \ web.config
LOG: использование файла конфигурации хоста:
C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ aspnet.config
LOG: использование файла конфигурации машины
от
C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ Config \ machine.config.
LOG: политика не применяется к
ссылка в это время (частная,
пользовательский, частичный или на основе местоположения
сборка привязана). LOG: Попытка
загрузка нового URL
Файл: /// C: / Users / Администратор / AppData / Local / dftmp / s0 / разворачивание (98) / RES / развертывания (98) .AzureCloudService.MyAzureProject.Web.0 / aspNetTemp / aspNetTemp / корень / dfbc079a / 82bed8d5 / Interop.SSCE.DLL.
LOG: попытка загрузки нового URL
Файл: /// C: / Users / Администратор / AppData / Local / dftmp / s0 / разворачивание (98) / RES / развертывания (98) .AzureCloudService.MyAzureProject.Web.0 / aspNetTemp / aspNetTemp / корень / dfbc079a / 82bed8d5 / Interop.SSCE / Interop.SSCE.DLL.
LOG: попытка загрузки нового URL
Файл: /// C: / Users / Администратор / Документы / Видео
студия
2010 / Проекты / MyAzureProject / SRC / AzureCloudService / ServiceDefinition.csx / роли / MyAzureProject.Web / approot / бен / Interop.SSCE.DLL.
ERR: не удалось завершить настройку
сборка (hr = 0x8007000b). прощупывание
прекращено.
эта ошибка происходит с 2 dll Interop.SSCE.DLL и SqlLite.dll. Я заменил все ссылки на SqLite dll на 64-битную версию, и у меня больше нет ссылок на Interop.SSCE.DLL, так как я не использую его. Удаление этих сборок вручную из местоположения
"C: \ Users \ Администратор \ Documents \ Visual Studio
2010 \ Projects \ MyAzureProject \ SRC \ AzureCloudService \ ServiceDefinition.csx \ роли \ MyAzureProject.Web \ approot \ Bin "
решает проблему, но я, очевидно, не хочу вручную удалять их каждый раз, когда пытаюсь автоматизировать процесс сборки. Мой вопрос тогда, как на самом деле создается папка .csx, и это даст мне подсказки относительно того, откуда эти dll-файлы копируются? Это действительно расстраивает, так как за исключением тех ошибок DLL, я могу упаковать решение и запустить структуру разработки без каких-либо других проблем. Пожалуйста, помогите !!