Properties.Settings.Default保存到AppData但从Program Files读取

时间:2012-11-13 06:07:36

标签: c# tsql triggers settings

当我在具有特定登录名和密码的流程版本的上下文中保存设置时,它使用其主文件夹(AppData)来存储设置。但是,如果我在同一用户的上下文中运行程序来自T-SQL Trigger设置文件表单,则不使用app_data。有使用的配置文件。它放在带有可执行文件的程序文件中。在此配置中是WCF客户端设置的部分。

我想知道为什么程序没有尝试读取第一个配置文件。当程序从触发器运行时,手动将一些值放入config中的用户部分 - 他将使用它们。但是对于保存形式的单个实例,它将它们存储在AppData中。毕竟,在默认情况下从触发器运行时,他会读取空值。

BTW为了在触发用户的上下文中运行程序,我使用EXECUTE AS USER = ... exec master..xp_cmdshell ....

最好的问候

0 个答案:

没有答案