Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 每个构建的wsp文件大小不同_Sharepoint_Wspbuilder - Fatal编程技术网

Sharepoint 每个构建的wsp文件大小不同

Sharepoint 每个构建的wsp文件大小不同,sharepoint,wspbuilder,Sharepoint,Wspbuilder,我有一个SharePoint项目正在VS.NET2008中运行。每次使用wsp builder构建wsp时,wsp文件的大小总是不同。构建之间没有任何更改。这在所有机器上都会发生 我想知道这背后的原因是什么?这与文件的打包方式有关吗 谢谢 更新 以下是我为解决此问题而执行的步骤: -构建项目。 -构建wsp文件。 -检查wsp文件大小。 -删除wsp文件。 在同一个项目上重复n次 wsp文件大小的变化不超过100字节。但是,如果我在同一台机器上使用相同的工具构建相同的项目,我会认为wsp文件

我有一个SharePoint项目正在VS.NET2008中运行。每次使用wsp builder构建wsp时,wsp文件的大小总是不同。构建之间没有任何更改。这在所有机器上都会发生

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

谢谢

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

    -构建项目。
    -构建wsp文件。
    -检查wsp文件大小。
    -删除wsp文件。
在同一个项目上重复n次

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

更多更新 我使用文件差异工具(将wsp文件重命名为cabs并提取文件后)对2个wps文件进行了文件比较。有两个不同之处:一个在DLL文件中(我不能完全读懂它的胡言乱语),另一个在清单文件中(只是构建时间的不同)


文件大小方面,所有文件大小都匹配。可能是哈希问题?

这可能是由于visual studio增加了每个版本的版本号造成的。由于cab压缩,这反过来会导致不同的wsp文件大小


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

将WSP重命名为CAB并比较其中的文件(?)检查是否在比较发布和调试输出…建议的值从一开始是静态的,因此我认为这不是问题的原因。