using System.Runtime.CompilerServices;
using System.Reflection;

[assembly:InternalsVisibleTo("Microsoft.PowerShell.Commands.Management")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Commands.Utility")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Security")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Linux.Host")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Linux.UnitTests")]
[assembly:AssemblyFileVersionAttribute("3.0.0.0")]
[assembly:AssemblyVersion("3.0.0.0")]

namespace System.Management.Automation
{
    internal class NTVerpVars
    {
        internal const int PRODUCTMAJORVERSION = 10;
        internal const int PRODUCTMINORVERSION = 0;
        internal const int PRODUCTBUILD        = 10032;
        internal const int PRODUCTBUILD_QFE    = 0;
        internal const int PACKAGEBUILD_QFE    = 814;
    }
}


using System.Runtime.CompilerServices;
using System.Reflection;

[assembly:InternalsVisibleTo("Microsoft.PowerShell.Commands.Management")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Commands.Utility")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Security")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Linux.Host")]
[assembly:InternalsVisibleTo("Microsoft.PowerShell.Linux.UnitTests")]
[assembly:AssemblyFileVersionAttribute("0.0.0.0")]
[assembly:AssemblyVersion("0.0.0.0")]

namespace System.Management.Automation
{
    internal class NTVerpVars
    {
        internal const int PRODUCTMAJORVERSION = 10;
        internal const int PRODUCTMINORVERSION = 0;
        internal const int PRODUCTBUILD        = 10032;
        internal const int PRODUCTBUILD_QFE    = 0;
        internal const int PACKAGEBUILD_QFE    = 814;
    }
}


Build SMA with version 0.0.0.0
Build SMA with version 0.0.0.0

Because the monad code expects this version on Linux for all PowerShell
assemblies. This should be changed back once they all build with 3.0.0.0.
