4

我正在使用 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

4

2 回答 2

1

这个问题在 IIS论坛上得到了解答。答案包括在下面。

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

于 2011-04-15T15:59:16.400 回答
0

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

例如:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETClientFiles\Themes\MyTheme
于 2013-11-26T10:12:51.183 回答