Hi, I'm receiving 2908 (0x80131047: The given assembly name or code-base is invalid) error when running my MSI package.
The problem occures when the MSI tries to deploy a component with .NET assembly into a GAC. NOTE: only assemblies with dependencies fail. The MSI is created with IS 2010.
I am able to deploy the assembly manually with GACUTIL. I verified .NET Framework (all versions upto 3,5)is installed. I verified assembly properties are identical with MsiAssemblyName table properties.
However, somehow I had made the installation working fine before. But when the product was moved to Visual Studio 2008 and .NET 3.0 I started facing the problem.
Do you guys have any thought on this. Any ideas are appreciated. Thanks much!