【问题标题】:iis express path for global theme directory全局主题目录的 iis 快速路径
【发布时间】:2011-03-26 19:23:14
【问题描述】:

我正在使用 Visual Studio 2010 SP1、ASP.NET Webforms、Framework .NET 3.5 和 IIS Express(也称为 WebMatrix)。

我的网站在 Visual Studio 中出现以下编译错误:

Theme 'MySweetyTheme' cannot be found in the application or global theme directories.

你知道全局主题目录在 IIS Express 中的位置吗?
(这次我最喜欢的搜索引擎似乎不友好了)。

有关信息:

  • 对于 IIS 5.0/6.0,全局主题路径为:C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\Themes

  • 使用 Cassini(ASP.NET 开发服务器),全局主题路径为:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\Themes

【问题讨论】:

标签: asp.net iis webforms webmatrix iis-express


【解决方案1】:

此问题已在 IIS forum 上得到解答。答案如下。

IIS Express 将搜索位于的主题 在 [SiteRootPath]\aspnet_client\system_web\[版本]\Themes 目录,SiteRootPath 是 根应用程序的物理路径, 版本是 .NetFramwork 版本。子 应用程序将能够共享 该目录中的主题。

【讨论】:

  • 是的,我在 IIS 论坛上创建了该主题,但答案不完整。我在“applicationhost.config”()中添加了一个虚拟目录,但我无法为 IIS 中的所有网站创建可用的虚拟目录快递。
【解决方案2】:

将您的主题文件复制到 framework 文件夹下。

例如:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETClientFiles\Themes\MyTheme

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    • 2014-04-09
    • 2015-02-19
    • 2010-12-07
    相关资源
    最近更新 更多