繁体   English   中英

每个版本的wsp文件大小不同

[英]Different wsp file size each build

我有一个在VS.net 2008中运行的SharePoint项目。每次当我使用WSP构建器构建wsp时,该wsp文件总是大小不同。 两次构建之间没有任何变化。 这在所有计算机上都会发生。

我想知道背后的原因是什么? 它与文件打包方式有关吗?

谢谢。

更新
以下是我为解决此问题而执行的步骤:

    -建立项目。
    -生成wsp文件。
    -检查wsp文件大小。
    -删除wsp文件。

在同一项目上重复n次。

wsp文件大小的变化不超过100个字节。 但是,如果我在同一台机器上使用相同的工具构建相同的项目,我会认为wsp文件每次输出的大小相同。

更多更新我已经使用文件差异工具在2个wps文件之间进行了文件比较(将wsp文件重命名为cabs并提取文件后)。 有2个区别:一个在DLL文件中(我看不清它的所有乱码),另一个在清单文件中(只是构建时间不同)。

文件大小明智,所有文件大小匹配。 可能是哈希算什么?

这可能是由于Visual Studio每次构建都增加了版本号所致。 由于cab压缩,这又导致不同的wsp文件大小。

检查Properties / AssemblyInfo.cs,将version属性从1.0.0。*更改为static(1.0.0.0)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM