azure - 云项目iis express 8静态压缩被禁用

标签 azure iis-express

这是我的设置:

  • 在 Azure 中托管的 MVC Web 项目
  • VS2012 和 VS2013
  • Windows Azure SDK 2.2
  • IIS Express 8 - 8.0.1557

MVC 项目正在使用温莎城堡,并且在应用程序启动期间会创建性能计数器。

当我在本地运行该项目(通过模拟器)时,我发现在创建性能计数器期间会引发异常,但会创建性能计数器并将其复制到 azure 表存储。

异常(exception):

The directory specified for caching compressed content C:\Users\danielc\AppData\Local\dftmp\Resources\c2fd1c9b-d6c5-49af-942d-715c8f1ccc1c\temp\temp\RoleTemp\iisexpress\IIS Temporary Compressed Files\767ba5ae-0038-4c32-a70c-3d2f671e37ed is invalid.  Static compression is being disabled.

当我尝试找到这个位置时,它不存在,这意味着它可能是一个权限问题,但我不知道如何更改模拟器的权限。

更让我头疼的是,我所在的团队有 6 人,但他们都没有遇到此问题。此外,当它部署到 azure 时,它​​也可以正常工作。

因此,我的问题是,有人以前遇到过这个问题并知道解决方案吗?

到目前为止采取的步骤:

  • 卸载并安装 azure sdk 2.2
  • 安装 Azure SDK 2.3
  • 安装 Azure SDK 2.4
  • 卸载并安装 IIS Express 8
  • 卸载 IIS Express 8 并安装 IIS Express 7.5(事实证明,它确实有效,但不受支持,但确实是捕获了救命稻草)

谢谢

最佳答案

所以我相信我已经弄清楚了。 ServiceConfiguration.cscfg 中的实例计数似乎为 4,但当设置为 1 时,它运行良好。

很奇怪的是,我使用其他配置的同事没有遇到这个问题。

关于azure - 云项目iis express 8静态压缩被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26274783/

相关文章:

java - 继承的类不会存储在 Windows Azure 移动服务中

c# - 安装 Windows 10 Fall Creators Update 后无法运行任何 ASP.net MVC 应用程序

visual-studio - 从 VMWare guest 访问由 Visual Studio 2010 启动的 IIS 7.5 Express

iis - Visual Studio 2013、IIS、IIS Express - 错误?

asp.net - IIS Express applicationhost.config - 身份验证错误

c# - 获取列出 winRt 应用程序中的 blob

azure - ApplicationInsights TrackException() 不记录堆栈跟踪

azure - 如何将用户从 Azure Active Directory 引入 Azure Active Directory B2C

c# - 如何在对话框中调用瀑布对话框 - Azure Bot builder

asp.net - 开发过程中页面刷新时间慢