Re: Правильное получение пути к сборке
От: migel  
Дата: 25.02.05 16:13
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Уже давно думал как правильно получить путь к сборке.


VD>В принципе обычно работает вот такой код:

VD>
VD>Path.GetDirectoryName(Assembly.GetExecutingAssembly().LocalPath)
VD>

VD>Однако если сборка была помещена в GAC, то возникают проблемы, так как путь ведет в GAC.
Не только по ASP.NET (то есть при использовании shadow Copy) он не работает

VD>Копаясь с висходниках MSBuild подсмотрел красивый способ получение правильного в любом случае пути:

VD>
VD>Path.GetDirectoryName(new Uri(Assembly.GetExecutingAssembly().CodeBase).LocalPath)
VD>


И это правильно
ЗЫ. все остальное лирика
... << RSDN@Home 1.1.4 beta 4 rev. 324>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.