zoukankan      html  css  js  c++  java
  • IIS 部署 和 附加调试

    IIS 部署(就不说了) 进程被占用 

    但是我们很多时候会遇到 更新dll 文件的时候进程被占用 的情况    自己调试还好  可以停一下当前部署的项目  ,开发过程中替换也是费时间 

    所以 我是使用命令的方式  

    # mv /* /f/项目部署文件/注塑/Plugin
    net stop w3svc # IIS停止
    # net stop iisreset
    cd /f/项目部署文件/Plugin/ # 进入部署文件夹删除xxx.dll 文件
    rm -rf xxx.dll
    cd  /e/Users/Administrator/Desktop/gitee/Debug/ # 进入已生成文件目录  复制到指定文件夹下
    cp ./xxx.dll /f/项目部署文件/注塑/Plugin
    echo "复制成功!"
    net start w3svc #IIS启动

    方法二:使用powershell  后缀为 ps1

    $workingPath="F:项目部署文件注塑Plugin" # 工作目录 IIS
    $projectPath="E:UsersAdministratorDesktopgiteewuxinchengxingMouldLaoZiinDebug" # 项目目录
    $item="MouldLaoZi.dll"
    net stop w3svc #IIS停止
    mv -Force $projectPath$item  $workingPath$item  
    net start w3svc # IIS启动
    # net stop iisreset 
    
    exit
    # 方法二
    # net stop w3svc #IIS停止
    # cd $workingPath
    # rm $item # -Force
    # cd  $projectPath
    # cp ./$item  $workingPath
    # net start w3svc # IIS启动
    # echo "成功!"



    远程调试(记得打断点)



  • 相关阅读:
    jdbc连接数据库报ORA-12519错误
    Open CV 七种常见阈值分割
    开博第一天
    UIWebView的使用---safri
    转义符
    UIKIT_EXTERN 的简单用法
    iOS 基础 --- tableView的使用(一)
    iOS基础 --- 如何监听一个控件(UITextField篇)
    objective-C和C --- 《位运算》的使用(一)
    assin与weak的区别
  • 原文地址:https://www.cnblogs.com/zeng-qh/p/13208558.html
Copyright © 2011-2022 走看看