asp.net-mvc - 清除 IISExpress 缓存

标签 asp.net-mvc powershell iis iis-express

我正在尝试从 powershell 中清除 IISExpress 缓存。使用此代码会提示该列表。

“C:\Program Files (x86)\IIS Express\appcmd.exe”列表站点/xml | appcmd 删除站点/in

如何清除站点和 IIS Express 缓存?

At line:1 char:50
+ "C:\Program Files (x86)\IIS Express\appcmd.exe"  list site /xml | app ...
+                                                  ~~~~
Unexpected token 'list' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken

最佳答案

简单:只需打开 CMD 提示符 并导航到 IIS Express - 输入以下内容

cd "C:\Program Files (x86)\IIS Express\"
//paste & run this 
appcmd.exe list site /xml | appcmd delete site /in

这将删除所有网站,祝您愉快!

更新PowerShell版本感谢@sibbij

cd "C:\Program Files (x86)\IIS Express\"

run this ./appcmd.exe list site /xml | ./appcmd delete site /in

关于asp.net-mvc - 清除 IISExpress 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33790405/

相关文章:

powershell - 在PowerShell脚本中测试路径的位置

windows - 选择对象更改所选值

c# - IIS express : startMode=”AlwaysRunning”

iis - 脚本可以在IIS 6.0+中更新“应用程序池”属性的“标识”选项卡字段吗

asp.net-mvc - 从 nopCommerce 插件扩展 Razor Partial View

c# - 发布后 CSS 不工作

asp.net-mvc - 异步操作方法

asp.net-mvc - 没有数据库/框架的Asp.net mvc模型

.net - 以管理员身份远程安装 Net Framework 4

c# - ASP.NET 应用程序获取错误的根 URL