2010-02-17 1 views
0

Я пишу некоторое расширение, и мне нужно вытащить данные из файла, который включен в vsix. Но если я буду использовать Environment.CurrentDirectory, у меня не будет этого файла, потому что эта папка указывает на папку VS, а не на ее расширение. Как я могу определить его во время выполнения?Как определить папку, в которой выполняется расширение?

ответ

0

System.IO.Path.GetDirectoryName (Assembly.GetExecutingAssembly(). CodeBase получает путь к исполняемой DLL.