【问题标题】:Error when writing filepath to app.config during windows service installation vb.net在 Windows 服务安装 vb.net 期间将文件路径写入 app.config 时出错
【发布时间】:2012-02-25 06:34:23
【问题描述】:

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

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

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

任何帮助将不胜感激!

【问题讨论】:

  • 写入磁盘根目录总是错误的。如果您希望人们做的不仅仅是猜测他们的答案,请发布您正在使用的实际代码

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


【解决方案1】:

反斜杠有特殊含义。也许您需要转义反斜杠:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      • 2014-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多