在我的开发机器中,我可以成功地从Visual Studio 2015部署到本地网络上安装在Windows Server 2012上的IIS 8.5。
$scope.addChild = function (){
alert();
}
在我的Windows Server上,我安装了 msbuild , webdeploy 和 webdeploy托管服务。 但是,运行相同的命令会导致:
msbuild projectname.csproj
/p:VisualStudioVersion=14.0
/p:DeployOnBuild=true
/p:DeployTarget=MSDeployPublish
/p:MsDeployServiceUrl=https://myserver:8172/msdeploy.axd
/p:AllowUntrustedCertificate=True
/p:DeployIisAppPath=projectname
/p:Username=tc
/p:Password=pass
它不会继续部署,没有错误,没有消息。
我是否必须解决msbuild要部署的警告消息,否则我错过了其他内容?
答案 0 :(得分:1)
感谢微软这个工具如此精彩的详细模式绝对没有说什么当我告诉它部署!!!
解决方案在这里:MSBuild not triggering WebDeploy
它需要服务器上存在两个文件夹:
C:\ Program Files (x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ WebApplications
C:\ ProgramFiles(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web
我错过了第二个(facepalm)。