Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 16916|Resposta: 0

[Fonte] ASP.NET uma coleção de métodos para obter o diretório raiz

[Copiar link]
Publicado em 10/10/2015 09:57:44 | | |

Ao escrever um programa, o diretório raiz do projeto frequentemente usado é resumido da seguinte forma:
1. Obter o método de diretório raiz da aplicação de console
Método 1: Environment.CurrentDirectory para obter ou definir o caminho qualificado completo do diretório de trabalho atual
Método 2: AppDomain.CurrentDomain.BaseDirectory obtém o diretório base, que é usado pelo solucionador de conflitos de montagem para sondar a montagem
2. Obter o método de diretório raiz da aplicação web
Método 1, HttpRuntime.AppDomainAppPath.ToString(); Obtém o caminho físico do drive até o diretório de aplicação hospedado no domínio atual. Usado para aquisição App_Data
Método 2: Server.MapPath("") ou Server.MapPath("~/"); Retorna um caminho físico de arquivo oposto ao caminho virtual especificado no servidor web
Método 3, Request.ApplicationPath; Obtenha a raiz virtual da aplicação ASP.NET no servidor
3. Obter o método de diretório raiz da aplicação WinForm
1、Ambiente.Diretório Atual.ParaString(); Obtenha ou defina um caminho totalmente qualificado para o diretório de trabalho atual
2、Application.StartupPath.ParaString(); Obtenha o caminho para o arquivo executável que iniciou a aplicação, excluindo o nome do executável
3、Directory.GetCurrentDirectory(); Obtenha o diretório atual da aplicação
4、AppDomain.CurrentDomain.BaseDirectory; Obtenha o diretório base, que é usado pelo solucionador de conflitos de montagem para sondar o assembly
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Obtenha ou defina o nome do diretório que contém a aplicação
Os dois métodos seguintes podem obter o nome do arquivo de execução
1、Processo.GetCurrentProcess(). MainModule.NomeArquivo; Você pode obter o nome do arquivo do exe que está sendo executado atualmente.
2、Application.ExecutablePath; Obtenha o caminho para o arquivo executável que iniciou a aplicação, incluindo o nome do executável




Anterior:A verificação falha para uma ou mais entidades. Para mais informações, veja a propriedade EntityValidationErrors.
Próximo:C# escreve e lê arquivos de texto
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com