<entryPoints> 元素(Visual Studio 中的 Office 开发)

vstav3 命名空间的 entryPoints 元素包含与 Office 解决方案相关联的所有 entryPoint 元素。

<entryPoints>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
</entryPoints>

元素和特性

entryPoints 元素是必需的,它位于 vstav3 命名空间中。每个 Office 解决方案的应用程序清单中只能定义一个 entryPoints 元素。例如,如果您在一个多项目部署中部署三个 Office 解决方案,则应用程序清单中有三个 entryPoints 元素。

entryPoints 元素具有以下特性。

特性

说明

id

对于多项目部署是必需的。Office 解决方案的名称。id 不能包含等号 (=)。

entryPoints 具有下列元素。

Bb757441.collapse_all(zh-cn,VS.110).gifentryPoint

必选。vstav3 命名空间中的 entryPoint 元素的角色是在 <entryPoint> 元素(Visual Studio 中的 Office 开发)中定义的。

文档级自定义项示例

Bb757441.collapse_all(zh-cn,VS.110).gif说明

下面的代码示例演示文档级解决方案的应用程序清单中的 entryPoints 元素,该解决方案是使用 ClickOnce 部署的。此代码示例摘自 Office 解决方案的应用程序清单中提供的一个更大的示例。

Bb757441.collapse_all(zh-cn,VS.110).gif代码

    <vstav3:entryPoints>
      <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>
    </vstav3:entryPoints>

应用程序级外接程序示例

Bb757441.collapse_all(zh-cn,VS.110).gif说明

下面的代码示例演示应用程序级解决方案的应用程序清单中的 entryPoints 元素,该解决方案是使用 ClickOnce 部署的。此代码示例摘自 Office 解决方案的应用程序清单中提供的一个更大的示例。

Bb757441.collapse_all(zh-cn,VS.110).gif代码

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

多项目部署示例

Bb757441.collapse_all(zh-cn,VS.110).gif说明

下面的代码示例演示了多项目部署的应用程序清单中的 entryPoints 元素。此代码示例摘自 Office 解决方案的应用程序清单中提供的一个更大的示例。

Bb757441.collapse_all(zh-cn,VS.110).gif代码

      <vstav3:entryPoints 
        id="ContosoExcel">
        <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>
      </vstav3:entryPoints>
      <vstav3:entryPoints 
        id="ContosoOutlook">
        <vstav3:entryPoint 
          class="ContosoOutlookAddIn.ThisAddIn">
          <assemblyIdentity 
            name="ContosoOutlookAddIn" 
            version="1.0.0.0" 
            language="neutral" 
            processorArchitecture="msil" />
        </vstav3:entryPoint>
      </vstav3:entryPoints>

请参见

参考

Office 解决方案的应用程序清单

Office 解决方案的部署清单

ClickOnce 应用程序清单