Ошибка сборки с System.Web переключением проекта C # с AnyCPU на x64 - PullRequest
0 голосов
/ 10 мая 2018

У меня есть проект Visual Studio (2013) C #, который прекрасно работает на AnyCPU, который не удается построить, когда я изменяю цель платформы на x64. Это на .NET 2. Я получаю ошибку

Была предпринята попытка загрузить сборку с неверным форматом: C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ System.Web.dll

.

Я изо всех сил пытаюсь найти то, что я должен сделать здесь. Я попытался повторно добавить Sustem.Web, и ресурсы, которые я прочитал, указывают, что эта ссылка должна работать для любой платформы (я предполагаю, что она сама по себе AnyCPU). Я чувствую, что упускаю что-то очень очевидное здесь ...

1 Ответ

0 голосов
/ 11 мая 2018

Оказывается, это было вызвано событием AfterBuild в файле .csproj, который вызывал SGEN. Отключение «Создать сборку сериализации» и удаление этого события AfterBuild разрешило его.

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