我正在寻找一种部署 ASP.NET MVC 网站的方法,包括它的所有依赖项,例如 .NET 框架或 ASP.NET MVC 3。
我发现了如何使用 web deploy 转储我所有依赖项的列表,但它也可以实际部署所有这些依赖项吗?
如果没有,我还有哪些其他选择(希望不会太贵)?Installaware 似乎能够做到这一点,但它对我来说有点太贵了。
我正在寻找一种部署 ASP.NET MVC 网站的方法,包括它的所有依赖项,例如 .NET 框架或 ASP.NET MVC 3。
我发现了如何使用 web deploy 转储我所有依赖项的列表,但它也可以实际部署所有这些依赖项吗?
如果没有,我还有哪些其他选择(希望不会太贵)?Installaware 似乎能够做到这一点,但它对我来说有点太贵了。
Web 部署 (MSDeploy) 可以列出您提到的依赖项,但是它不提供打包和部署那些较大类型的依赖项(如框架或功能)的自动方式。
使用Web Deploy runCommand Provider,它可用于部署 .Net 框架、ASP.NET MVC 3。但您需要编写自己的部署清单和部署批处理文件。
或者,您可以使用 powershell 或 psexec 进行部署