У меня есть консольное приложение (MyProgram.EXE
), которое ссылается на сборку утилит.
В моей сборке утилит у меня есть код, который:
Dim asm As Assembly = Assembly.GetExecutingAssembly()
Dim location As String = asm.Location
Dim appName As String = System.IO.Path.GetDirectoryName(location)
Conole.WriteLine("AppName is: {0}", appName)
Когда я звоню с MyProgram.EXE
, получаю "AppName is: Utilities.dll
"
Я хочу "AppName is: MyProgram.EXE
"
Что я делаю неправильно?