gpt4 book ai didi

asp.net-membership - 泛型和 ASP.Net 成员资格提供程序

转载 作者:行者123 更新时间:2023-12-05 00:44:07 24 4
gpt4 key购买 nike

我正在尝试使用通用列表作为用户配置文件的属性。我承认这可能只是让我的生活变得比它需要的更艰难,但我不想仅仅因为数据存储困难而改变编程模型。

我的 web.config 中有这个




        </providers>
<properties>
.....
<add name="AListProperty" type="System.Collections.Generic.List`1[[System.Int32]]"/>
<add name="AnotherListProperty" type="System.Collections.Generic.List`1[[MyNamespace.Web.UI.MyReallySimpleClass]]">
</properties>
</profile>

第一个属性“AListProperty”工作正常。第二个会根据我在 web.config 中的 delcare 方式引发各种异常。 MyReallySimpleClass 是公共(public)的,可序列化的,由 2 个公共(public)字段组成(目前)

所以,我的问题是
1. 有谁知道在 web.config 中声明这些类型的格式记录在哪里。
2. 我做错了什么?看起来不错,我看不出两个声明之间有任何语义差异。

谢谢

最佳答案

如果您还可以提供有关您遇到的异常类型和消息的一些详细信息,将会有所帮助。否则我的猜测是你可能需要符合 MyNamespace.Web.UI.MyReallySimpleClass与类型所在的程序集,如 MyNamespace.Web.UI.MyReallySimpleClass, MyAssembly .除非类型位于 mscorlib 中,否则不需要装配资格。 ,如 System.Int32确实,在 App_Code 下或在 system.web/compilation/assemblies 中列出的组件之一中配置部分。

  1. Does anyone know where the format for declaring these types in the web.config is documented.


Specifying Fully Qualified Type Names在 MSDN 中。

关于asp.net-membership - 泛型和 ASP.Net 成员资格提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/342119/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com