<entryPoint> 元素 (2007 System)
更新:2007 年 11 月
注意 |
适用于 |
---|---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 有关更多信息,请参见按应用程序和项目类型提供的功能。 |
项目类型
Microsoft Office 版本
|
vstav2 命名空间的每个 entryPoint 元素都标识一个应在运行此 ClickOnce 应用程序时执行的自定义项程序集。
<entryPoint class>
<assemblyIdentity />
</entryPoint>
元素和属性
entryPoint 元素是必需的,它在 vstav2 命名空间中。
每个 entryPoint 元素都只能包含一个自定义项程序集。一个应用程序清单中可以定义多个 entryPoint 元素。
entryPoint 元素具有以下属性。
属性 |
说明 |
---|---|
class |
必需。标识要执行的自定义项程序集。 |
entryPoint 具有以下元素。
assemblyIdentity
必需。对于 Visual Studio Tools for Office,vstav2 命名空间中的 assemblyIdentity 元素引用 ClickOnce 应用程序清单中的现有 assemblyIdentity 元素。
assemblyIdentity 及其属性的作用在 <assemblyIdentity> 元素(ClickOnce 应用程序) 中定义。
备注
您可以手动编辑 Visual Studio Tools for Office 解决方案的应用程序清单和部署清单。应用程序清单和部署清单在经过编辑后,必须由清单生成和编辑工具(mage.exe 和 mageui.exe)重新签名。先对应用程序清单进行签名,再对部署清单进行签名。有关更多信息,请参见清单生成和编辑工具 (Mage.exe) 和图形化客户端中的清单生成和编辑工具 (MageUI.exe)。
文档级自定义项示例
说明
下面的代码示例演示应用程序清单的 entryPoint 元素,该清单属于使用 ClickOnce 部署的文档级 Visual Studio Tools for Office 解决方案。此代码示例摘自 Office 解决方案的应用程序清单 (2007 System) 中提供的一个更大的示例。
代码
<vstav2:entryPoint class="ExcelWorkbook1.ThisWorkbook">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
<vstav2:entryPoint class="ExcelWorkbook1.Sheet1">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
<vstav2:entryPoint class="ExcelWorkbook1.Sheet2">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
<vstav2:entryPoint class="ExcelWorkbook1.Sheet3">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
应用程序级外接程序示例
说明
下面的代码示例演示应用程序清单的 entryPoint 元素,该清单属于使用 ClickOnce 部署的应用程序级 Visual Studio Tools for Office 解决方案。此代码示例摘自 Office 解决方案的应用程序清单 (2007 System) 中提供的一个更大的示例。
代码
<vstav2:entryPoint class="OutlookAddIn2007.ThisAddIn">
<assemblyIdentity
name="OutlookAddIn2007"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
请参见
参考
Office 解决方案的应用程序清单 (2007 System)