0

我目前正在开发一个 VSPackage,它会有一些系统外部的登录功能,所以我想我会使用客户端应用程序服务。

我逐字逐句地按照在线教程进行操作,但似乎无法让 VSPackage 针对以下情况返回 true:

Membership.ValidateUser("username", "password")

我创建了一个简单的框架 winforms 应用程序,该应用程序在此调用中成功返回 true,表明成员资格在这里工作。

但是,无论我选择什么用户名/密码,调用都会在 VSPackage 上返回 false。我所看到的没有异常。

由于 VSPackages,某处是否存在限制?我还在包内运行了 LINQ-to-SQL,并且 DB 调用工作正常,所以我很困惑为什么它没有按预期工作。

VSPackage 和 Winforms 应用共享相同的 app.config 文件。

有任何想法吗?

干杯,米格

4

1 回答 1

0

对于任何感兴趣的人,我转而使用 Windows 身份验证而不是表单。似乎 app.config 完全被 VSPackages 忽略了,并且在互联网上找不到太多关于为什么会这样的信息。

于 2010-02-13T13:27:43.890 回答