Sharepoint WebParts 用のユーティリティ ライブラリを作成しました。WebPart プロジェクトからこのライブラリを参照すると、正常にコンパイルされますが、ライブラリは .wsp パッケージに含まれていません。これは、ライブラリ アセンブリがターゲット システムに展開されていないことを意味し、WebPart が失敗する原因となります。
これを修正する方法はありますか?Visual Studio 08 & VseWSS 1.2 を使用しています。
Sharepoint WebParts 用のユーティリティ ライブラリを作成しました。WebPart プロジェクトからこのライブラリを参照すると、正常にコンパイルされますが、ライブラリは .wsp パッケージに含まれていません。これは、ライブラリ アセンブリがターゲット システムに展開されていないことを意味し、WebPart が失敗する原因となります。
これを修正する方法はありますか?Visual Studio 08 & VseWSS 1.2 を使用しています。
Brij の答えは部分的に正しいです。VSeWSS のバージョンが問題です。この機能はバージョン 1.3 (3 月の CTP をお勧めします) でのみ導入され、CopyToLocal=true によってアセンブリが GAC に自動的に追加されます。
[アセンブリ] を右クリック > [プロパティ] [
ローカルにコピー] プロパティを設定 = true
プロジェクトをビルドします。
詳細については、次を参照してください:
http://urenjoy.blogspot.com/2009/08/add-assembly-wsp-vsewss.html