你的问题是不一样的,但如果你没有安装.NET3.5完整版(不是客户端配置文件)以及.NET4 Full,你肯定会得到that problem。
As Yan Sklyarenko noticed .NET的特定版本由安装程序配置请求。对于最新的发行版本:
<Condition Message='.NET Framework 4.0 must be installed prior to installation of Git Extensions.'>
Installed OR NETFRAMEWORK40FULL
</Condition>
而且您还必须安装.NET 3.5,因为WiX安装程序会使用它。您应该再次使用完全分发Client Profile don't contains MSBuild分量威克斯取决于:
Search "msbuild" (19 hits in 1 files):
...gitextensions-gitextensions-09f0e22\bin\Wix35.msi (19 hits)
也有针对性的与.NET3.5分布而.NET4 is distributed separately以前的.NET版本的一些GitExtensions模块。
即使燕的作弊也不会帮助你解决这个依赖问题。至少您可以使用网络安装程序(4.0,3.5)节省一些流量,该流量只下载您还没有的模块。
.NET 4.0 Full是为服务器应用程序设计的。它看起来像一个安装程序错误,需要此版本而不是客户端配置文件。作者将能够在下一个版本中提供不同的安装者。 – harper