gpt4 book ai didi

asp.net - 使用 t4 从另一个程序集读取 web.config

转载 作者:行者123 更新时间:2023-12-02 10:45:46 25 4
gpt4 key购买 nike

是否有人有一个好的示例或帮助程序类,可以让我从驻留在 Web 应用程序引用的另一个程序集中的 T4 模板读取 Web 应用程序中的连接字符串。我正在从它引用的数据库中生成一些代码,并且我希望获得一些有关如何获取此用途的连接字符串的帮助。我读过 George J 的例子 here但是它仅在模板驻留在网络应用程序中时才有效,请帮忙!!!

最佳答案

var path = Host.ResolvePath(@"../Web.config");  
var map = new ExeConfigurationFileMap { ExeConfigFilename = path };
var config = ConfigurationManager.OpenMappedExeConfiguration(
map,ConfigurationUserLevel.None);
var appSettings = config.AppSettings;
var connectionStrings = config.ConnectionStrings.ConnectionStrings;

关于asp.net - 使用 t4 从另一个程序集读取 web.config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2171628/

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