gpt4 book ai didi

web-config - 在本地应用 web.config 转换

转载 作者:行者123 更新时间:2023-12-04 06:25:32 25 4
gpt4 key购买 nike

我的 web.config 有一个转换,如果我发布到 Azure,它当前可以工作,但是当我构建/运行时它在本地不工作。我如何在本地进行“发布”,以便将本地转换应用于我的开发箱上的 web.config?

目前我右键单击 > 发布到 Azure,是否需要为我的本地机器创建一个新的发布配置文件?有没有办法让转换在 Build 上工作?

最佳答案

这取决于您使用的开发服务器。正如@Citronas 在 this answer 上所说的那样:

It depends on how you debug. If you are using Cassini, afaik yourweb.config contents will be read regardless of the selected solutionconfiguration (e.g. Debug or Release).

If you are debugging with yourlocal IIS, it depends on what you have set the path in the IIS to. Ifyou have set it to your source code directory, you need to write yourlocal settings into your web.config. If you publish your code into alocal directory and set the IIS path accordingly, you can useweb.config transforms. (You said, that your web.config transforms areworking)


你不需要在本地发布(即使你可以这样做,发布到本地 IIS 然后将调试器附加到应用程序池的工作进程),因为它很烦人。最简单的方法是简单地在 web.config 文件中设置调试设置,然后为“可发布”环境应用转换。
总之 : 不要将转换用于调试,仅用于发布。使用常规的 web.config 进行调试。

关于web-config - 在本地应用 web.config 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19301002/

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