我正在设置一个新的开发服务器,并将一些旧的项目移动到这个。我打开了一个旧的Web项目。设置发布设置以使用Web Deploy,就像我为许多项目所做的那样。然而,在这个项目上,我在单击预览时收到以下错误。
错误3未为“NormalizeServiceUrl”任务指定所需参数“ServiceUrl”的值。
如果我尝试在没有预览的情况下发布,我会得到一个额外的错误。
Web Deploy发布/包验证错误:$(MsDeployServiceUrl)缺少属性值或属性值无效
我已经找遍了,找不到关于“NormalizeServiceUrl”错误的帮助。
3条答案
按热度按时间dzjeubhm1#
我在Visual Studio 2013中也遇到了这个错误。看起来项目没有从VS 2010正确升级。我更改了这一行:
字符串
To(v10.0 => v12.0):
型
ego6inou2#
我发现了一个关于类似问题的帖子。这让我打开了vbproj文件。我看了看我们的一个项目,它看起来很好。
它在vbproj文件中有这三行。
字符串
我的项目只有
型
我添加了其他2行,这个问题得到了解决。我希望这有助于任何遇到这个问题的人。
mv1qrgav3#
如果VS 2019的导入不正确,需要修复的项目行:
字符串
固定
型