gpt4 book ai didi

c# - 为什么在定义自定义配置文件时会出现 TypeLoadException?

转载 作者:行者123 更新时间:2023-11-30 22:46:39 26 4
gpt4 key购买 nike

我正在编写一个 .NET 命令行应用程序,它将用户从现有数据库迁移到 aspnetdb。为了简化特定于用户的设置,我使用了 Joel Spolsky 撰写的关于 here 的配置文件类.

它在 ASP.NET MVC 网站上运行良好,但出于某种原因,当从这个新应用程序中使用时它会抛出 TypeLoadException。我不确定为什么框架会尝试从 System.Web.

加载新类

最佳答案

事实证明,您需要在 app.config 文件中更加具体。而不是写这个

<profile defaultProvider="SqlProvider" inherits="MigrationFromUDF.AccountProfile">

您需要指定您的应用程序(或程序集)的名称

<profile defaultProvider="SqlProvider" inherits="MigrationFromUDF.AccountProfile, MigrationFromUDF">

关于c# - 为什么在定义自定义配置文件时会出现 TypeLoadException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2536496/

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