有没有某种部署向导可以让我运行,让它只安装它需要运行的东西到服务器端点上?我必须在服务器上使用VS2010构建项目吗?如果我今天不能部署这个东西,我就真的要完蛋了。
IIS6在那里,我认为.NET 4已经安装了(我试着从微软安装它,他们让我安装了一百万个像VS2010 express和SQL Server之类的东西,安装失败了,但.NET 4确实显示在IIS4中)。
发布于 2011-07-26 22:12:37
为此,我为IIS服务器网站启用了一个FTP站点,并使用该站点在visual studio 2010中部署web应用程序,该应用程序将仅为每个构建版本构建和部署更改后的文件。效果非常好。您甚至可以添加发布工具栏,以帮助更轻松地定期部署。
发布于 2011-07-26 22:11:49
您所要做的就是安装Framework4.0 (32 / 64取决于构建)并运行.NET文件夹中的aspnet_regiis.exe。
对我来说,它位于以下位置:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe
希望这能有所帮助!
您还可以使用VS2010中的发布命令将其保存到文件系统,然后将文件复制到目标服务器上的IIS站点。只需将网络驱动器映射到X:或其他位置(用于您的站点根目录)并直接发布到共享即可。
发布于 2011-07-26 22:13:43
您可以查看Web Deployment projects,甚至VS "Publish“特性
https://stackoverflow.com/questions/6831323
复制相似问题