Разный размер файла wsp для каждой сборки - PullRequest
0 голосов
/ 14 января 2011

У меня есть проект SharePoint, работающий в VS.net 2008. Каждый раз, когда я собираю wsp с помощью WSP Builder, файл wsp всегда оказывается разного размера.Ничего не изменилось между сборками.Это происходит на всех машинах.

Мне было интересно, что может быть причиной этого?Это как-то связано с тем, как файлы были упакованы?

Спасибо.

ОБНОВЛЕНИЕ Ниже приведены шаги, которые я выполнил, чтобы получить эту проблему:

Повторите это для n раз для одного и того же проекта.

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

Больше обновлений Я сделалсравнение файлов между файлами 2 wps с использованием инструмента сравнения файлов (после переименования файлов wsp в cabs и извлечения файлов).Есть 2 различия: одно в DLL-файле (который я не могу прочитать полностью по-другому), а другое в манифест-файле (только разница во времени сборки).

Размер файла мудрый,все размеры файлов совпадают.Может быть, это была вещь хеширования?

1 Ответ

0 голосов
/ 14 января 2011

Это может быть вызвано тем, что visual studio увеличивает номер версии каждой сборки.Что, в свою очередь, приводит к другому размеру файла wsp из-за сжатия в кабине.

Проверьте Properties / AssemblyInfo.cs, измените атрибут версии с 1.0.0. * На статический (1.0.0.0)

...