예제 #1
0
        private static string GetAssemblyFullPath(ResolveEventArgs args)
        {
            var entryAssembly = Assembly.GetEntryAssembly();
            var folder        = AssemblyExtensions.GetFolder(entryAssembly);
            var assemblyName  = args.Name;
            var idx           = assemblyName.IndexOf(',');

            if (idx != -1)
            {
                assemblyName = assemblyName.Substring(0, idx);
            }

            var fullPath = Path.Combine(folder, assemblyName + ".dll");

            return(fullPath);
        }