1

SharePoint に最初のカスタム aspx ページを展開しようとしています。

  • Windows Server 2003
  • マイクロソフト ビジュアル スタジオ 2008
  • VSeWSS 1.3
  • 2009 年 5 月 28 日時点の最新の SharePoint パッチ

私はこの詳細なハウツーに従っています:

http://geeksconnected.com/jamil/Lists/Posts/Post.aspx?ID=19

残念ながら、下に向かって急速に不完全になります。これまでのところ、次の 2 つの問題が発生しています。

  1. Visual Studio で [デプロイ] オプションが機能するように、VSeWSS 管理者権限を付与するにはどうすればよいですか?

  2. 例ではタグの半分が切り取られており、オプション<SafeControl>の後に何を付ければよいかわかりません。PublicKeyToken=現在のすべての試みは、sharepoint を完全に破壊します。

解決策と説明をいただければ幸いです。助けてくれてありがとう。

4

3 に答える 3

2

VSeWSS の代わりに、WSPBuilder とそのコンパニオン SPVisualDev を使用してください。これらのツールはどちらも CodePlex.com にあります

彼らは、SharePoint 管理者がインストールできる WSP ファイルにそれを追加することで、セーフ コントロールの問題を処理します。(率直に言って、SharePoint 環境で web.config を手動で変更することは、私の考えでは、特に安全なコントロールでは大したことではありません)

また、引用した記事が宣伝する ASPX ページのコードビハインドを作成するためだけに、手の込んだ 2 プロジェクトのスプーフィングも必要ありません。SPVisualDev では、ビジュアル スタジオで「新しい項目を追加」し、コード ビハインドを使用して新しいページまたはユーザー コントロールを選択し、WSP を介して展開を処理するオプションが提供されます。簡単!

于 2009-05-30T02:51:47.570 に答える
2

VSeWSS 1.3 のインストール後の構成の指示に従いましたか? http://blogs.msdn.com/steve_fox/archive/2009/03/18/vsewss-1-3-post-install-configuration.aspx

于 2009-06-01T15:11:03.583 に答える
0
  1. おそらく、stsadm の実行を許可されたアカウントが必要です。

2.安全な制御タグは次のようになります。

<SafeControl Assembly="[アセンブリ名]" Namespace="[名前空間]" TypeName="*" Safe="True" />

公開鍵トークンを取得するには、まずアセンブリに署名する必要があります (プロジェクトのプロパティ -> 署名)。次に、それをビルドして GAC (C:\Windows\assembly) にドロップし、エクスプローラー ウィンドウで公開キー トークンを直接読み取ることができます。

于 2009-05-28T21:20:59.330 に答える