Forum guidelines
AuthorQuestion
C# directory path name contains invalid character
Posted on: 19 Nov 2012
In a C# 2008 application, I want this program to point to a executable that it needs to run called 'client.exe' as indicated by the app.config file value I listed below. My problem is the part of the directory path called 'co1 & co2' has an illegal charcter in it which is the '&' part. The production location has this name in it.

Thus can you tell me how to change the '&' part of 'co1 & co2' so that the & will be a valid part of the directory path?

Here is the app.config file I am referring to:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>  
      <add key="client_location" value="C:\Program Files (x86)\co1 & co2\client.exe" />
    </appSettings>   
</configuration>

AuthorReply
Vulpes
  • 0
  • 0
accepted
Re: C# directory path name contains invalid character
Posted on: 19 Nov 2012   Accepted Answer
Not sure whether Mahesh's solution will work or not.

I'd have thought you'd need to change:

  & to &amp; 

for the XML file to be valid.

Re: C# directory path name contains invalid character
Posted on: 19 Nov 2012  
I think you use double & (&&) if I remember correctly.
C# Corner
Employers - Post Free Jobs

SPONSORED BY

Custom Software Development
MCN is your source for developing solutions involving websites, mobile apps, cloud-computing, databases, BI, back-end services and processes and client-server applications.