在Windows服务安装vb.net期间将文件路径写入app.config时出错

时间:2012-02-02 15:39:05

标签: vb.net windows-services windows-installer app-config custom-action

我正在尝试将用户定义的文件路径写入app.config文件。

当我输入c:\作为文件路径时,它将其写入我的xml文件但是添加了额外的/

我不太确定为什么会这样?我已经设置了所有正确的自定义操作,我的安装方法如下:

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

反斜杠具有特殊含义。也许你需要逃避反斜杠:

<add key="param1" value="c:\\Users\\Joe\\Desktop" />

答案 1 :(得分:0)

也可能是由于UAC,因为管理员权限需要写入C的根目录:如果使用win7或潜在的vista。