Можно ли развернуть решения SharePoint с 32-разрядными сборками в 64-разрядной ферме SharePoint?

StackOverflow https://stackoverflow.com/questions/1207548

  •  05-07-2019
  •  | 
  •  

Вопрос

Наша среда разработки все 32-битная, но наши рабочие фермы SharePoint все 64-битные. Можем ли мы просто развернуть решения SharePoint прямо на 64-битной платформе или нам нужно все перекомпилировать?

Это было полезно?

Решение

Если для параметра «Платформа» установлено значение «Любой ЦП» (что по умолчанию), то вам не нужно перекомпилировать. Вы можете найти этот раскрывающийся список, перейдя на вкладку Build в свойствах проекта. .NET Framework достаточно умен, чтобы приспособиться к любой платформе, когда этот параметр включен.

Я работаю в той же среде, которую вы описали с этими настройками, и у меня нет проблем.

Изменить . Хороший вопрос, который описывает это подробнее - Скомпилировать ASP.NET до 64 бит .

Другие советы

Немного оффтоп, но если вы поставите файлы решения через сборку MSI как простой проект установки Visual Studio, как у нас, это другая история. Эти MSI являются 32-битными и требуют немало моддинга , чтобы сделать их совместимыми с 64 битами.

Однако сами решения не должны создавать никаких проблем.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top