WebSettings.WebProjectCacheDirectory 属性

获取或设置项目文件的脱机位置。

命名空间:  VSLangProj
程序集:  VSLangProj(在 VSLangProj.dll 中)

语法

声明
Property WebProjectCacheDirectory As String
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)

属性值

类型:String
指定默认 Web 缓存目录的字符串。

备注

WebProjectCacheDirectory 属性指向脱机缓存的根,也就是当脱机使用 Web 项目时存储文件的位置。 项目脱机时,会根据以下描述的命名系统,在脱机缓存中创建子目录。

用文件共享访问方法创作的 Web 项目的文件直接在共享位置被编译和编辑。 相反,由于使用 FrontPage 访问方法创作的 Web 项目的文件具有 http: 文件路径,因此不可能在服务器位置对它们进行编译和编辑。 由于这一原因,这类项目中的文件在脱机位置编译和编辑。 因此,即使在项目脱机时,用 FrontPage 创作的项目也可以在创作过程中访问脱机位置。

项目系统创建如下目录结构:

\WebProjectCacheDirectory

     \ServerName1

          \ProjectName1

          \ProjectName2

     \ServerName2

          \ProjectName3

例如,假设创建以下四个 Web 项目:

创建的目录结构如下所示:

\WebProjectCacheDirectory

     \ServerName1

          \WebProject1

               \SubProject1

          \WebProject2

     \www.microsoft.com

          \WebProject3

.NET Framework 安全性

请参阅

参考

WebSettings 接口

VSLangProj 命名空间