这可能听起来像一个明显的问题,但我似乎无法在线找到答案。如何将多项目解决方案部署到生产服务器
我有一个MVC的解决方案,是由几个项目,例如:数据项目,领域工程,服务项目,Web项目等
我现在准备发布解决方案,我的Web服务器。我知道我可以构建每个项目并上传我的解决方案中每个项目的dll和视图/内容文件,但我想知道是否有更好的(自动)方法将多项目解决方案部署到服务器上?
对我来说,理想的解决方案是在我的Web项目上单击Visual Studio中的部署包,并为它自动创建整个解决方案所需的文件和文件夹。
我失去了一些东西在这里还是我真的需要做到这一点我要发布到服务器的每一次如下:
- 下载Web部署项目和附加部署项目的每个 我的项目。
- 设置一个新的ProjectName_deploy文件夹,并指定所有 部署项目在此处超出。
- 打开FTP并使用FTP将相关文件手动上传到服务器 。
对于我来说,我每次想发布到服务器时都必须跳过所有这些环节,这似乎很难。我猜测通过使用Web Deploy或类似的东西我可以自动完成整个过程,但我似乎无法在网上找到相关帮助。
我正在使用Visual Studio 2010 Professional与Windows Server 2003/IIS6。
感谢您的意见。
Rich
感谢您指出凯文。一旦将“Web”项目中的引用设置为解决方案中的其他项目,一切都很顺利。将它与Web Deploy绑定在一起,现在一切都很顺利。 – 2012-03-28 11:13:58