I recommend not using relative paths in the first place.
Use Path.Combine to turn your relative paths into absolute paths. For example, you can use this to get the full path to your startup EXE:
string exeFile = (new System.Uri(Assembly.GetEntryAssembly().CodeBase)).AbsolutePath;
Once you have that, you can get it's directory:
string exeDir = Path.GetDirectoryName(exeFile);
and turn your relative path to an absolute path:
string fullPath = Path.Combine(exeDir, "..\..\Images\Texture.dds");
This will be much more reliable than trying to use relative paths.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…