<entryPoint> 元素(visual Studio 中的办公室开发)

命名空间的每个 entryPoint 元素 vstav3 标识应在安装此 ClickOnce 应用程序时运行的自定义程序集。

语法

<entryPoint class>
    <assemblyIdentity />
</entryPoint>

元素和属性

entryPoint 元素是必需的,它位于 vstav3 命名空间中。

每个 entryPoint 元素都只能包含一个自定义程序集。 应用程序清单中可以定义多个 entryPoint 元素。

entryPoint 元素具有以下属性。

属性 说明
class 必填。 标识要执行的自定义程序集。 此属性的语法是 NamespaceName.ClassName

entryPoint 具有以下元素。

assemblyIdentity

必需。 assemblyIdentity命名空间中的vstav3元素引用 ClickOnce 应用程序清单中的现有assemblyIdentity元素。

assemblyIdentity> 元素(ClickOnce 应用程序)中<定义了其属性的角色assemblyIdentity及其属性。

文档级自定义示例

说明

下面的代码示例演示entryPoint了使用 ClickOnce 部署的文档级办公室解决方案的应用程序清单中的元素。 此代码示例是应用程序清单中为办公室解决方案提供的大型示例的一部分。

代码

<vstav3:entryPoint
  class="ContosoExcelWorkbook.ThisWorkbook">
  <assemblyIdentity
    name="ContosoExcelWorkbook"
    version="1.0.0.0"
    language="neutral"
    processorArchitecture="msil" />
</vstav3:entryPoint>
<vstav3:entryPoint
  class="ContosoExcelWorkbook.Sheet1">
  <assemblyIdentity
    name="ContosoExcelWorkbook"
    version="1.0.0.0"
    language="neutral"
    processorArchitecture="msil" />
</vstav3:entryPoint>
<vstav3:entryPoint
  class="ContosoExcelWorkbook.Sheet2">
  <assemblyIdentity
    name="ContosoExcelWorkbook"
    version="1.0.0.0"
    language="neutral"
    processorArchitecture="msil" />
</vstav3:entryPoint>
<vstav3:entryPoint
  class="ContosoExcelWorkbook.Sheet3">
  <assemblyIdentity
    name="ContosoExcelWorkbook"
    version="1.0.0.0"
    language="neutral"
    processorArchitecture="msil" />
</vstav3:entryPoint>

VSTO 外接程序示例

说明

下面的代码示例演示entryPoint了使用 ClickOnce 部署的应用程序级办公室解决方案的应用程序清单中的元素。 此代码示例是应用程序清单中为办公室解决方案提供的大型示例的一部分。

代码

<vstav3:entryPoint
  class="ContosoOutlookAddIn.ThisAddIn">
  <assemblyIdentity
    name="ContosoOutlookAddIn"
    version="1.0.0.0"
    language="neutral"
    processorArchitecture="msil" />
</vstav3:entryPoint>

另请参阅