![]() |
1
3
好吧,没有什么能阻止你使用Web部署项目来托管你的WCF类库。SVC文件将由IIS接收并进行适当的路由。我们使用标准部署项目和自定义操作来创建IIsvroot,这样我们可以更好地控制设置,但是标准Web部署项目也可以完成这项工作。 除非你是在iis7下运行,那么就iis而言,它只是标准内容,有自己的处理程序。当您使用Windows2008/Windows7测试版时,由于这些版本有一个非常不同的处理程序模型,所以可能会有一些变化。 我发现这篇文章非常有用: http://msdn.microsoft.com/en-us/library/bb332338.aspx |
![]() |
2
2
这在很大程度上取决于您使用的技术。在上一个项目中,我们使用了TFS和TeamBuild。结果是,WCF项目被构建到与其部署结构匹配的文件夹结构中。msbuild脚本中的其他任务触发了一个部署脚本(我认为是用Perl编写的)。这处理了所有部署任务,从删除旧文件夹、创建新数据库、创建数据库和填充参考数据、部署服务和网站,最后运行安装验证脚本并将结果发布到网站。 另一方面,如果你只有一把锤子,那么就把它敲掉。 |
![]() |
kriver · 如何从CI收集输出? 7 年前 |
![]() |
AjFmO · 在Bitbucket管道CI/CD上构建CI失败 7 年前 |
![]() |
Farzad J · VSTS中PowerShell脚本的打包管理器 7 年前 |
![]() |
Alan Aranda · 使用Jenkins和GitLab自动构建 7 年前 |