Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > %AppData% в пути для ссылок


Автор: uranpro 12.5.2010, 14:30
сабж.
захожу в свойства проекта, закладка "Пути для ссылок"
нужно добавить "%AppData%\SomeDll"

и как всегда он не может найти %AppData%

как быть ?

Автор: uranpro 12.5.2010, 16:19
или как добавить путь к папке с DLL из кода ?

Автор: mihryak 12.5.2010, 16:32
первый вопрос не понял
сборки из других папок можно подключать с помощью
Код

AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve;

Код

        private Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
        {
            return Assembly.LoadFile(xxx);
        }

Автор: uranpro 12.5.2010, 16:55
попробую

Автор: uranpro 12.5.2010, 17:16
/* */
бывает...

все получилось

кто нибудь работал с функцией
Код

AppDomain.CurrentDomain.AppendPrivatePath(path);

?
пытаюсь добавить папку, не получается
=)

Автор: mihryak 12.5.2010, 19:18
этот метод обсолетен, пользуй http://msdn.microsoft.com/en-us/library/system.appdomainsetup.privatebinpath.aspx
только для совсем произвольных папок работать не будет, только для вложенных в http://msdn.microsoft.com/en-us/library/system.appdomainsetup.applicationbase.aspx

Автор: Roha 13.5.2010, 07:45
Код

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

Автор: uranpro 13.5.2010, 08:40
Roha, нельзя использовать код.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)