VSeWSS 1.3からを使用して、カスタムリスト定義を 'Site'にスコープします。ListTemplate定義の一部としてカスタムASPXファイルをインストールします。
ファイル 'PrintForm.aspx' が正しく 下サーバーにインストールされている<Elements Id="8924acef-84ef-4584-ade4-e3eaeb8df345" xmlns="http://schemas.microsoft.com/sharepoint/">
<ListTemplate Name="MyListDefinition"
DisplayName="MyList"
Description=""
BaseType="0"
Type="10888"
OnQuickLaunch="TRUE"
SecurityBits="11"
Sequence="410"
Image="/_layouts/images/itgen.gif" />
<CustomAction
Id="MyList.Print"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="ActionsMenu"
Title="Print MyItem"
Description="Print Empty copies of this form."
RegistrationType="List"
ControlAssembly="MyList, Version=1.0.0.0, Culture=neutral, PublicKeyToken=de6e0316a726abcd, processorArchitecture=MSIL"
ControlClass="MyList.PrintActionMenu" />
<Module Name="ActionPages" Url="">
<File Url="PrintForm.aspx" Type="Ghostable" Path="MyListDefinition\PrintForm.aspx" />
</Module>
</Elements>
... \ 12 \ TEMPLATEの\特長...、しかしそれは予想URL 下まで表示されません。 http://localhost/site/lists/listname/PrintForm.aspxこのテンプレートを使用してリストテンプレートをインストールし、新しいリストインスタンスを作成した後。
(上記の)私のListDefinition.xmlファイル内の、および/またはタグに正しいプロパティがないと思われます。
あなたの投稿のコードの一部が欠落しています、pls編集。 – Colin
Duh、書式設定する前にコードセクション全体に跨っているのを忘れてしまった。 –