【发布时间】:2018-02-28 20:04:54
【问题描述】:
我有一个带有 Web.Debug.config 和 Web.Release.Config 的有效 web.config。 (我知道这不是 web.config 本身的问题,因为我在 Visual Studio 中使用新的“新项目”得到了相同的行为)
当我将 web.config 发布到我的服务器时,“网络发布活动”总是说:
"Processing web.config... Applying transformations to web.config failed."
如果我使用仅发布到我的 C: 的发布配置文件,则 web.config 成功转换。
服务器发布配置文件成功验证连接。我可以很好地发布文件,它们出现在服务器上。除了 web.config 没有转换之外,一切正常
我在 1 周前从未遇到过这个问题,我无法修复它。
有谁知道在发布到我的服务器时如何让 web.config 转换再次工作?
【问题讨论】:
-
当您发布到您的 c: 驱动器时,调试和发布转换都有效吗?
-
只有一个远程服务器有问题,还是有问题?
-
我有两台服务器,两台服务器都出现同样的问题。此外,我可以右键单击 web.config 并选择“预览对 web.config 的更改”,同样的问题也会发生。我尝试使用不同的“发布”用户,例如机器管理员,但没有任何变化。
-
老实说,我不知道这个问题的答案,但我会看看我是否还能提供帮助。这有帮助吗? blakepell.com/…
-
非常有趣,我只是做了一个“预览发布”,但它失败了......但我可以做一个真正的发布就好了。也许这就是阻止它的原因。我很快就会有时间进一步研究它
标签: asp.net-mvc visual-studio visual-studio-2017