我有一个安装在各种用户的机器上的插件,并且大多数情况下工作正常。
但对于少数用户,它无法从配置文件加载设置。
文件名为xxAddin.dll.config
,它有一些键和值对。
例如
?xml version="1.0" encoding="utf-8" ?
configuration
appSettings
add key="KeywordDBPath" value="somepath"
add key="keywordServer" value="someserver" /
/appSettings
/configuration
对于安装的大多数机器,它工作正常。但对于少数用户,键值返回null
。
我已经在安装文件夹中检查了配置文件,它存在且内容相同。 为了确保安装没有损坏,应用程序再次安装但没有成功。
我试过在各种论坛上查找,但到目前为止没有任何建议有所帮助。 任何建议或帮助将不胜感激。
答案 0 :(得分:-1)
只是一个猜测,但如果它适用于WinXP用户而不适用于vista或Win7用户,那是因为用户权限,但这应该在您的应用程序中提供异常。你吞下了这个例外吗?