ASP.Net Core 2 - 仅在IIS Express中工作的PowerShell远程管理(Kestrel无法工作)
创始人
2024-09-14 13:01:14
0

要实现“ASP.Net Core 2 - 仅在IIS Express中工作的PowerShell远程管理(Kestrel无法工作)”,可以按照以下步骤进行操作:

  1. 在ASP.Net Core 2项目的根目录中,创建一个名为powershell.ps1的PowerShell脚本文件。

  2. powershell.ps1中,添加以下代码来启动项目:

$projectPath = "路径/到/你的/ASP.Net Core 2项目"
$exePath = "$projectPath\bin\Debug\netcoreapp2.0\你的项目.dll"
$webHostArgs = "--urls http://localhost:5000"
$dotnetCmd = "dotnet"

Start-Process -NoNewWindow -FilePath $dotnetCmd -ArgumentList "run", "--project", $exePath, $webHostArgs

请确保将路径/到/你的/ASP.Net Core 2项目替换为实际的项目路径。

  1. 在项目的根目录中,创建一个名为launchSettings.json的文件,如果已经存在,请添加以下配置:
{
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:5000",
      "sslPort": 0
    }
  },
  "profiles": {
    "PowerShell": {
      "commandName": "PowerShell",
      "executablePath": "powershell",
      "commandLineArgs": "-ExecutionPolicy Bypass -File powershell.ps1",
      "launchBrowser": false,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}

这将为PowerShell配置一个启动配置,并使用powershell.ps1脚本来启动项目。确保将executablePath设置为正确的PowerShell可执行文件路径。

  1. 保存并关闭launchSettings.json文件。

现在,可以通过在项目的根目录中运行dotnet run命令来启动ASP.Net Core 2项目。或者,可以在Visual Studio中选择PowerShell配置并运行项目。

注意:这个解决方案仅在IIS Express中工作,不适用于Kestrel服务器。

相关内容

热门资讯

了解透视"wepok... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
关于透视"wepok... >>您好:wepoker是不是技术越好牌就越好软件加扣扣群确实是有挂的,很多玩家在这款游戏中打牌都会...
通报透视"wpk透视... 您好,wpk透视挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款...
实测透视"wepok... >>您好:wepoker好友局能不能透视确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特...
推荐透视"wepok... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
发现透视"we po... >>您好:we poker透视软件加扣扣群确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌...
了解透视"wepok... 您好:wepoker有辅助吗这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用...
了解透视"wepok... >>您好:wepoker好牌率确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是...
教会透视"wepok... 教会透视"wepoker开挂辅助挂教程"开挂(透视)辅助下载(玩家必备教程详细教程)是一款可以让一直...
曝光透视"wepok... 无需打开直接搜索;操作使用教程:曝光透视"wepoker到底有透视软件吗"开挂(透视)辅助神器(终于...