向文档授予信任 (2007 System)
更新:2007 年 11 月
适用对象 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 项目类型
Microsoft Office 版本
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
对于使用证书、信任提示或包含列表而言,Visual Studio Tools for Office 文档级项目与应用程序级项目具有相同的安全要求。此外,文档或工作簿必须位于被指定为受信任位置的目录中。
受信任位置
2007 Microsoft Office system 中的应用程序具有信任中心,用户可以在其中配置安全性和隐私设置,比如受信任位置。对于 Visual Studio Tools for Office 解决方案,本地计算机可视为一个受信任位置。但是,由于风险较高,因而不能永远信任某些目录,比如系统、每个用户以及 Internet Explorer 的临时文件夹。
有关信任中心的更多信息,请参见 2007 Office system 中的安全策略和设置(可能为英文网页)。有关如何创建、管理、移除和配置受信任文件夹的更多信息,请参见在 2007 Office system 中配置受信任位置和受信任发布者(可能为英文网页)以及为文件创建、移除或更改受信任位置。
Visual Studio Tools for Office 的注意事项
在考虑要将哪些文件夹添加到受信任位置时,要注意以下几个安全问题:
Visual Studio Tools for Office 将本地文件夹视为较安全,并会隐式信任这些文件夹。必须将远程位置(比如文件共享)指定为受信任位置。
当您将目录添加到受信任位置时,此操作不仅会向 Visual Studio Tools for Office 解决方案授予完全信任,而且会向 VBA 和 ActiveX 代码授予完全信任。因此,不应将根目录和 My Documents 文件夹指定为受信任。
尽管通过使用受信任位置可使文档本身得到信任,但还需要附加的权限才能信任自定义项。可以使用证书、信任提示或包含列表向自定义项授予完全信任。
可以将文档级解决方案的文档或工作簿存储在与程序集相同的目录中,也可以存储在不同目录中。例如,文档可位于 SharePoint Server 上,而程序集可位于网络文件共享上。有关更多信息,请参见如何:将文档级 Office 解决方案部署到 SharePoint Server (2007 System)。
请参见
任务
Office 解决方案安全性疑难解答 (2007 System)
概念
向 Office 解决方案授予信任 (2007 System)