Re[5]: Как получить Assembly
От: Lloyd Россия  
Дата: 06.11.03 15:10
Оценка:
Здравствуйте, HexenMaster, Вы писали:

HM>Я просто в самом начале не добавил, что ресурс и класс — не в той сборке, которая выполняется (по всей видимости трабл именно в этом)


Это не важно:

проект ClassLibrary5:
using System;
using System.Reflection;

namespace ClassLibrary5
{
    /// <summary>
    /// Summary description for Class1.
    /// </summary>
    public class Class1
    {
        public static Assembly asm = MethodBase.GetCurrentMethod().DeclaringType.Assembly;
    }
}


проект ConsoleApplication9
using System;
using System.Reflection;

namespace ConsoleApplication9
{
    /// <summary>
    /// Summary description for Class1.
    /// </summary>
    class Class1
    {
        [STAThread]
        static void Main(string[] args)
        {
            Console.WriteLine(ClassLibrary5.Class1.asm.FullName);
            Console.ReadLine();
        }
    }
}


Выводит

ClassLibrary5, Version=1.0.1405.32595, Culture=neutral, PublicKeyToken=null

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.