zoukankan      html  css  js  c++  java
  • Visual Studio 2010的网站局域网发布功能(Publish)

         以前部署asp.net网站时都是复制、粘贴,最近做了bat一键安装mysql和tomcat的setup。

    就想vs有没有更酷更方便的功能呢?果然有,上午研究了下vs的远程发布asp.net网站的功能。

    1,准备

    •     一台开发机,安装了vs2010(vs2012也行)
    •     一台局域网中的服务器(虚拟机也行),必须已经安装iis7(iis 7.5,8也行)
    •     检查服务器8172端口是否能否访问(做测试就先把服务器防火墙关掉也可以,但是最好自己配置防火墙的例外)
    •     我用的是英文版,麻烦童鞋们自己对照下中文版

    2,在局域网中的服务器上安装Webdeploy

       下载地址为:https://www.microsoft.com/web/handlers/webpi.ashx/getinstaller/WDeploy.appids

        

    2,安装完成后,启动MsDepSvc和WMSVC两个服务

    3,在局域网中的服务器iis上建立有效的网站test,参数童鞋们自己设置正确

    4,在开发机器上,打开vs2010,右键选中web项目,选择Publish

    • Publish Profile 就是你远程发布的配置名,我的名字为(vm)192.168.40.128
    • Publish Method,还有其他几个选项,我这里选择的是Web Deploy(其他几个选项也蛮酷,它们有另外的应用场景)
    • Service URL 就是你服务器的有效ip地址
    • Sit/appliaction就是在第3步中建立的web站点名
    • Credentials 一定要选择Allow untrusted cretiicate,然后输入服务器有效用户名和密码
    • 点击Publish.

    5,另外,你可以在右键菜单的Package/Publish Setting中设置发布内容等。

    6,在局域网服务器iis中查看网站是否发布成功。

           ok,如果你还不行,可以发下错误信息,大家都帮你看下。

  • 相关阅读:
    什么是Python???
    python中闭包详解
    python类中的__init__和__new__方法
    python中不需要函数重载的原因
    装饰器详解
    IDEA中导入非maven项目(从eclipse中迁移过来的)
    CLion、cmake、mingw、openCV安装
    跨域问题的一些思考
    maven中jar包手动导入
    对于序列化的理解
  • 原文地址:https://www.cnblogs.com/shuqizhao/p/3095102.html
Copyright © 2011-2022 走看看