Far*_*fiq 3 c# iis asp.net-mvc visual-studio
我已经构建了一个 asp.net MVC 应用程序,该应用程序在源项目所在的同一台计算机上的 IIS 上运行良好。但是,我必须更改源项目中的一些代码,但是当我在 Visual Studio 2013 中启动我的项目时,构建过程运行并失败。它显示以下错误。
1> 'tasklist' 不被识别为内部或外部命令,
1>可运行的程序或批处理文件。
1> C:\ Program Files(x86)\ MSBuild \ 12.0 \ bin \ Microsoft.Common.CurrentVersion.targets(1131,5):错误MSB3073:命令“tasklist / fi”imagename eq iisexpress.exe“|find”: > 空
1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1131,5): 错误 MSB3073: 如果错误级别 1 taskkill /f /im "iisexpress.exe"" 退出并显示代码255.
当我运行此命令taskkill /f /im iisexpress.exe时,出现未找到进程消息。
你知道是什么原因造成的吗?
根据您当前运行的 Windows 版本,taskkill 确实不包括在内。如果您认为包含了taskkill,则可能是您的路径设置不正确。我在詹金斯上遇到了同样的问题,但我自己无法管理。
我的解决方案是调整本地 shell 中的路径
set PATH=%PATH%;C:\Windows\System32;
Run Code Online (Sandbox Code Playgroud)
但是,这是针对 .bat 文件的。
对于 C#,我没有方便的解决方案,但也许这可以为您指明正确的方向。
| 归档时间: |
|
| 查看次数: |
8934 次 |
| 最近记录: |