Author: apadilla
Date: Thu Oct 7 10:09:11 2010
New Revision: 1005392
URL: http://svn.apache.org/viewvc?rev=1005392&view=rev
Log:
https://issues.apache.org/jira/browse/NPANDAY-288 - revised loading of assembly
to fix FileLoadException in 64bit
Modified:
incubator/npanday/branches/npanday-vs2010-support/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/NPanday/ProjectImporter/Converter/Algorithms/AbstractPomConverter.cs
Modified:
incubator/npanday/branches/npanday-vs2010-support/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/NPanday/ProjectImporter/Converter/Algorithms/AbstractPomConverter.cs
URL:
http://svn.apache.org/viewvc/incubator/npanday/branches/npanday-vs2010-support/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/NPanday/ProjectImporter/Converter/Algorithms/AbstractPomConverter.cs?rev=1005392&r1=1005391&r2=1005392&view=diff
==============================================================================
---
incubator/npanday/branches/npanday-vs2010-support/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/NPanday/ProjectImporter/Converter/Algorithms/AbstractPomConverter.cs
(original)
+++
incubator/npanday/branches/npanday-vs2010-support/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/NPanday/ProjectImporter/Converter/Algorithms/AbstractPomConverter.cs
Thu Oct 7 10:09:11 2010
@@ -760,9 +760,10 @@ namespace NPanday.ProjectImporter.Conver
refDependency.version = reference.Version ?? "1.0.0.0";
- System.Reflection.Assembly a =
System.Reflection.Assembly.Load(gacUtil.GetAssemblyInfo(reference.Name));
-
- if (reference.PublicKeyToken != null)
+ //exclude ProcessArchitecture when loading
assembly on a non-32 bit machine
+ System.Reflection.Assembly a =
System.Reflection.Assembly.Load(new
System.Reflection.AssemblyName(gacUtil.GetAssemblyInfo(reference.Name)).FullName);
+
+ if (reference.PublicKeyToken != null)
{
refDependency.classifier = reference.PublicKeyToken;
}