sharepoint でセットアップされた sharepoint ソリューションに関しては、ほとんど助けが必要です。
wspbuilder プロジェクトを作成しました (controltemplates フォルダーを含む 12 個のハイブ構造)
ユーザー コントロール (ログイン ログアウトなど) のプロジェクトを作成しました。それらをビルドすると、.ascx ファイルが 12\controltemplates フォルダーに追加されます (ビルド後のイベントを作成して、.ascx をコントロール テンプレートとして追加します)。
コンパイル エラーはありません。wsp をビルドし、ソリューション ストアに追加しました。しかし、特定の Web アプリケーションにデプロイしようとすると、deploysolution ウィンドウに Web アプリケーションの選択が表示されません。と言っている
このソリューションには、Web アプリケーション スコープのリソースが含まれていないため、特定の Web アプリケーションにデプロイすることはできません。グローバルにのみ展開できます。
問題は、manifest.xml に safecontrols を追加していると思います。wsp をビルドすると、安全なコントロールが maifest.xml に追加されません。wspbuilder.exe.config ファイルにも GAC への配置ターゲットを含めました。
私のfeature.xmlは次のとおりです
<Feature Id="DBF94C51-A4AB-4c47-BD97-74D3795C6A63"
Title="site feature"
Description="My sharePoint features"
Version="1.0.0.0"
Scope="Site"
Hidden="FALSE"
DefaultResourceFile="core"
xmlns="http://schemas.microsoft.com/sharepoint/"
ReceiverAssembly="[[4part assembly name]]"
ReceiverClass="[[Receiver class]]"
>
この問題を解決するにはどうすればよいですか。wsp を特定の Web アプリケーションのみにデプロイしたい。
ありがとうございました。