Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Свойство Application.StartupPath

 

Опубликовано: Октябрь 2016

Получает путь для исполняемого файла, запустившего приложение, не включая исполняемое имя.

Пространство имен:   System.Windows.Forms
Сборка:  System.Windows.Forms (в System.Windows.Forms.dll)

public static string StartupPath { get; }

Значение свойства

Type: System.String

Путь для исполняемого файла, запустившего приложение.

Этот путь будет отличаться в зависимости от того, является ли приложение Windows Forms развернуто с использованием ClickOnce.ClickOnce приложения, хранящиеся в кэше приложения пользователя в C:\Documents and Settings\пользователя каталога. Дополнительные сведения см. в разделе доступ к локальным и удаленным данным в приложениях ClickOnce.

В следующем примере кода получается свойство и его значение отображается в текстовом поле. В этом примере требуется textBox1 разместил на форме.

private void PrintStartupPath() {
    textBox1.Text = "The path for the executable file that " +
       "started the application is: " +
       Application.StartupPath;
 }

FileIOPermission

for getting the path. Associated enumeration: T:System.Security.Permissions.FileIOPermissionAccess

.NET Framework
Доступно с 1.1
Вернуться в начало
Показ: