我正在开发.Net中的Outlook插件。我需要覆盖PojectName中的连接字符串 - > Properites - > Settings.settings和强制在app.comfig中使用connectionstring 我在app.config中使用连接字符串作为
我以所有形式调用此连接
public static string GetConnectionString()
{
return ConfigurationManager.ConnectionStrings["EBM_ExinetConnectionString"].ConnectionString;
}
和DC为HBMDataDataContext dc = new HBMDataDataContext(Global.GetConnectionString());
这在我的本地开发环境中完全正常。
但是当我设置msi并将其安装到生产环境中时,不会加载插件。我得到了错误
加载com加载期间未加载运行时错误。
当我将代码反转为HBMDataDataContext dc = new HBMDataDataContext
时,它可以正常工作。
有人可以帮助我,我在这里失踪了吗?
提前谢谢!