0

我是这方面的新手,我刚刚使用 Visual Studio 2010 创建了一个 ASP.NET Web 应用程序,我将包含所有文件的文件夹放在 Windows Server 2003 IIS6 上,我添加了一个新站点,并提供了所有正确的权限和网站工作,好的,现在我需要做同样的事情,但我的项目正在编译;在 Visual Studio 上,我转到 Project -> Build Deployment Package...这些文件是在 Package 文件夹中创建的:

1. PackageTemp(文件夹)
2. myProject.SourceManifest.xml
3. myProject.deploy-readme.txt
4. myProject.deploy.cmd
5. myProject.SetParameters.xml 6. myProject.zip

我该怎么办?当我在 Java 上寻找一个已编译的项目(我经常用它来编程)时,我习惯于从我的项目中看到一个 jar 文件,但是我在编译项目时迷失了 Visual Studio 和 ASP.NET,你能帮我吗出去?

我正在阅读有关使用 Web Deploy 的内容,但任何方向都将受到高度赞赏,在此先感谢!

4

1 回答 1

0

你有几个选择:

  1. 使用 IIS 管理器在 IIS 中安装包。带有详细说明的示例在这里: http ://sedodream.com/2011/11/08/UsingAWebDeployPackageToDeployToIISOnTheDevBoxAndToAThirdPartyHost.aspx

  2. 使用命令行安装包,并使用 deploy.cmd 文件,该文件旨在使使用 Web Deploy 命令相对容易。此处的说明:http: //msdn.microsoft.com/en-us/library/ff356104

  3. 使用命令行和原始 Web 部署命令安装包。设置复杂,我没有很好的链接。

如果您还没有考虑过一键发布,那么您也应该考虑一下。该包是在幕后创建的,Visual Studio 会在线完成所有部署工作。对于 VS 2010,请参阅此页面:http: //msdn.microsoft.com/en-us/library/dd465337

该过程在 VS 2012 中得到了很大改进,现在可以使用 RC 版本(并且可以在 VS 2010 中安装 VS 2012 RC 部署功能)。请参阅http://msdn.microsoft.com/en-us/library/dd465337(v=vs.110 )

于 2012-06-29T17:21:12.427 回答