WebSettings.WebProjectCacheDirectory 属性
获取或设置项目文件的脱机位置。
命名空间: VSLangProj
程序集: VSLangProj(在 VSLangProj.dll 中)
语法
声明
Property WebProjectCacheDirectory As String
Get
Set
string WebProjectCacheDirectory { get; set; }
property String^ WebProjectCacheDirectory {
String^ get ();
void set (String^ value);
}
abstract WebProjectCacheDirectory : string with get, set
function get WebProjectCacheDirectory () : String
function set WebProjectCacheDirectory (value : String)
属性值
类型:System.String
指定默认 Web 缓存目录的字符串。
备注
WebProjectCacheDirectory 属性指向脱机缓存的根,也就是当脱机使用 Web 项目时存储文件的位置。 项目脱机时,会根据以下描述的命名系统,在脱机缓存中创建子目录。
用文件共享访问方法创作的 Web 项目的文件直接在共享位置被编译和编辑。 相反,由于使用 FrontPage 访问方法创作的 Web 项目的文件具有 http: 文件路径,因此不可能在服务器位置对它们进行编译和编辑。 由于这一原因,这类项目中的文件在脱机位置编译和编辑。 因此,即使在项目脱机时,用 FrontPage 创作的项目也可以在创作过程中访问脱机位置。
项目系统创建如下目录结构:
\WebProjectCacheDirectory
\ServerName1
\ProjectName1
\ProjectName2
\ServerName2
\ProjectName3
例如,假设创建以下四个 Web 项目:
http://ServerName1/WebProject1
http://ServerName1/WebProject1/SubProject1
http://ServerName1/WebProject2
创建的目录结构如下所示:
\WebProjectCacheDirectory
\ServerName1
\WebProject1
\SubProject1
\WebProject2
\www.microsoft.com
\WebProject3
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。