Visual CSharp .NET - Directorio dentro de otro

 
Vista:
sin imagen de perfil
Val: 57
Plata
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

Directorio dentro de otro

Publicado por Ricardo (18 intervenciones) el 07/11/2020 17:07:20
Tengo este código:
1
2
3
4
5
6
7
8
9
10
11
.....
If (directory.éxits (“perfiles”))
{
}
Else
{
Directory.createdirectory(“perfiles”);
}
Opendialog1.initialDirectory=“perfiles”;
Opendialog1.autoupgradeenabled=false;
.....
Cuando accede la primera vez al código todo perfecto, pero al acceder por segunda vez, me crea subcarpeta perfiles dentro del directorio perfiles.
Solo debería haber una carpeta perfiles.
¿Que estoy haciendo mal?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Directorio dentro de otro

Publicado por Nacho (23 intervenciones) el 07/11/2020 18:17:52
No poner la ruta completa es lo que haces mal. Si no pones ruta, windows parte de la ruta que sea la actual del exe. Una vez creado el directorio la ruta actual es la del directorio recién creado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 57
Plata
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

Directorio dentro de otro

Publicado por Ricardo (18 intervenciones) el 07/11/2020 18:21:27
Me interesa que siempre sea la del exe. Ya encontraré la forma. Gracias. No sabía que cambiaba.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Directorio dentro de otro

Publicado por Nacho (23 intervenciones) el 07/11/2020 18:34:03
Application.StartupPath en un exe o System.Reflection.Assembly.GetExecutingAssembly().GetName() en un ensamblado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 57
Plata
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

Directorio dentro de otro

Publicado por Ricardo (18 intervenciones) el 07/11/2020 18:40:03
Acabo de hacerlo con application.userappdatapath. Pero ahora ya no sé cuál es la mejor opción
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar