我正在使用Visual Studio 2010 SP1,ASP.NET Webforms,Framework .NET 3.5和 IIS Express (也称为WebMatrix)。
我的WebSite在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
答案 0 :(得分:1)
IIS forum已回答了这个问题。答案如下。
IIS Express将搜索位于的主题 在 [SiteRootPath] \ aspnet_client \ system_web \ [版本] \主题 目录,SiteRootPath是 根应用程序的物理路径, 版本是.NetFramwork版本。子 应用程序将能够共享 该目录中的主题。
答案 1 :(得分:0)
将主题文件复制到 framework 文件夹下。
例如:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETClientFiles\Themes\MyTheme