問題タブ [wsp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
380 参照

visual-studio-2010 - SharePoint 2010 WSP 展開でサイトが更新されない

私はSharepoint全体にあまり慣れていませんが、通常はビジュアルスタジオのものをwspパッケージとして展開し、PSを使用して展開します(間違ったことを覚えていない場合)..今回はマスターページを更新したかった私のサイトのいくつかのjavascriptファイルを追加し、既存のjavascriptファイルを更新します..そして今回は、何らかの理由で、デプロイによって既存のjavascriptファイルが更新されましたが、新しいjavascriptファイルは追加されませんでした..そして、マスターページは更新されませんでした.何らかの理由で..パッケージIm depolyingに新しいファイルと更新されたマスターページが含まれていることをダブルチェックしました.JavaScriptファイルのElements.xmlファイルもチェックしました..何かアイデアはありますか?

0 投票する
2 に答える
1277 参照

sharepoint - SharePoint2007WSP展開のベストプラクティス

VS2010でWSPビルダーを使用して、いくつかのWSP(カスタムWebパーツとブランディングwspの両方をサイトコレクションレベルにスコープ)を構築しています。SharePoint 2007ファームには、2つのWebアプリケーションが含まれています。

特定のWebアプリケーション(Web App A)へのWSPの展開が、その特定のWebアプリケーション(Web App A)のアプリケーションプールのみをリサイクルするかどうかを知りたいのですが。また、他のWebアプリケーション(WebアプリケーションB)は、このプロセス中に影響を受けません。

私が確認したいのは、他のWebアプリケーションのユーザーがこのリリース中にダウンタイムを経験しないことと、サイトコレクションの機能リストを表示するときにwspが1つのWebアプリにのみ表示されることです。

このタイプの展開では、アプリプールのリサイクルのみが発生しますか、それともIISもリセットされますか?

よろしくお願いします

0 投票する
1 に答える
1520 参照

visual-studio-2010 - SharePoint 2010 wsp を作成し、既に DLL として構築され、強力に署名された Web パーツを含める方法

MSBuild (ILMerged with dependencies) と強力な署名付きの A.dll でビルドされた SharePoint 2010 Visual WebPart があります。

これとは別に、すべての Web パーツをパッケージ化して B.wsp を作成するために使用する SharePoint プロジェクト B があります。

プロジェクト B の機能に WebPart A.dll を含め、その後パッケージに含めて、結果の B.wsp に含まれて使用できるようにするにはどうすればよいですか?

ありがとう、混乱

0 投票する
1 に答える
2310 参照

visual-studio-2010 - .wspファイルのmanifest.xmlに表示されるソリューションIDは何ですか

ソリューションIDは何ですか?

例えば

0 投票する
1 に答える
784 参照

visual-studio - SharePoint プロジェクト タイプのパッケージ名用の MSBuild マクロはありますか?

複数の SharePoint 2010 プロジェクトを含む Visual Studio 2010/2012 ソリューションがあります。ビルドまたはパッケージ イベントで、VS が出力 WSP ファイルと PDB ファイルをソリューションのルートにある共通フォルダーに自動コピーするようにしたいので、各プロジェクトの bin\$(Configuration) フォルダーから手動で取得する必要はありません。

各プロジェクト ファイルに次の要素を追加しました。

これまでのところ、うまくいきます。

各プロジェクトのパッケージ名は、出力 WSP ファイルの名前を制御し、出力アセンブリ DLL ファイルの名前とは異なる場合があります。

Visual Studio SharePoint プロジェクト パッケージ名 http://imageshack.us/a/img842/322/vsspprojectpackagename.png

この例では、WSP の名前は Acme.Edms.SP.ContentTypes.WSP になります。

プロジェクトやアセンブリとは多少異なる名前を WSP に使用させたい場合があります。しかし、パッケージ名を変更すると、アセンブリ名にマップされる $(TargetName) を使用する CopyPackage ターゲットが壊れます。

プロジェクト ファイルで上記の MSBuild 要素を修正できるように、(SharePoint) パッケージ名の MSBuild マクロはありますか?

より一般的に言えば、MSBuild には、SharePoint プロジェクトと項目の種類に固有の一連のマクロがありますか?

Macros for Build Commands and Properties に相当するもの。

ありがとう

0 投票する
1 に答える
3876 参照

sharepoint - wsp ファイルをアクティブ化するときに、レシーバー アセンブリの例外を読み込めませんでした

VS2010 から作成されたサンドボックス ソリューションがあります。サンドボックスは、実際には SharePoint 2010 用に作成されました。サンドボックス ソリューションは、Office 365 (つまり、SharePoint 2013 Online ) でもスムーズに機能します。アクティブ化されると、ライブラリが追加され、そのライブラリ内に Web パーツ ページが追加されます。しかし、SharePoint 2013 サーバー (サーバー マシンにローカルにインストールされているオンプレミス バージョン) で同じサンドボックス ソリューションをアクティブ化しようとすると、FUSLOGVW から次のようなエラーが表示されました。

ULS ログには、次の例外が表示されました

機能のインストール: 機能 'SolTest_Company Office 365 サンドボックス機能' (ID: '44613a8d-0406-4dea-ac63-09db6aba469a') をファームにインストールします。

機能 "SolTest_Company Office 365 Sandbox Feature" (ID: 44613a8d-0406-4dea-ac63-09db6aba469a) のレシーバー アセンブリ "SolTest、Version=1.0.0.0、Culture=neutral、PublicKeyToken=fd92f09fdeeefafe" の読み込みに失敗しました: System.IO. FileNotFoundException: ファイルを読み込めませんでした。

そのため、サンドボックス ソリューションが SharePoint 2013 のクラウド バージョンでは機能するのに、オンプレミス バージョンでは機能しないのはなぜだろうかと考えていました。誰かがそれに光を当てることができますか?ブラウザを使用してサンドボックス ソリューションをアクティブ化しようとしました。私はパワーシェルを使ってみませんでした。違いはありますか?

0 投票する
1 に答える
975 参照

sharepoint-2010 - 既存の SharePoint 2010 アプリケーションから WSP パッケージを生成する

実行中の SharePoint 2010 アプリケーションを実行しており、そのアプリケーションを別のサーバーに展開できるように WSP を抽出したいと考えています。カスタム コンポーネントはまだないので、まだ Visual Studio を使用していません。Web アプリの WSP を集中管理から抽出することはできますか?

どうもありがとう

0 投票する
1 に答える
5264 参照

sharepoint - SharePoint 2007 で機能をアクティブ化するときにリストとフォルダーを自動的に作成する

SharePoint 2007 Web にプロビジョニングされる機能を開発しています。機能構成ファイルは以下のとおりです。

機能がインストールされてアクティブ化されたときに私がしたいこと:

  1. 機能がアクティブ化されている Web の下に作成される xxx という名前のリスト。
  2. そのリストの下に作成される yyy という名前のフォルダー。
  3. そのフォルダーの下に配置されるファイル page1.aspx。

今のところ、機能を有効にしようとするとエラーが発生しますが、リストとフォルダーを手動で作成すると、ファイルがそこに配置されます。

問題は、リストとフォルダが自動的に作成されるようにするにはどうすればよいかということです。

機能.xml

要素.xml

0 投票する
1 に答える
430 参照

visual-studio - 不足している機能を排除するために展開する適切な SharePoint ソリューションを見つける

ですから、これは少しあいまいな質問です。申し訳ありませんが、ここでは何もしません。

SP2010 運用ファームの正確なコピーである SP2013 テスト ファームを作成中です。メイン サイト コレクションのメイン コンテンツ データベースをマウントすると、機能 ID が見つからないというエラーが発生します。これが私が助けを必要としている問題です...

この機能を備えたソリューションは既にファームに展開されていますが、これらのソリューションが作成されたときにここで作業していなかったため、正しい .wsp ファイルを展開しているかどうかわかりません。リビジョンは8つくらいあるので、当然最新のものを展開。

つまり... 1. 機能 ID はバージョンごとに変わりますか? 2. どの .wsp が運用ファームに展開されているかを確認する方法はありますか?

助けてくれてありがとう!

0 投票する
1 に答える
118 参照

sharepoint - Silverlight xap を WSP の ClientBin にデプロイする

ソリューション内の他のプロジェクトによってビルドされているいくつかの xap があり、その xap を結果の WSP に含める必要があります。

サブフォルダーClientBinを持つマップされたフォルダーLayoutsがあり、csproj には次のものがあります。

宛先フォルダーから xaps を削除し、VS で SP プロジェクトを開くと、パッケージ マネージャーには何も含まれていないレイアウト フォルダーが表示されます。そして、私がビルドすると、WSPにパッケージ化されたxapはありませんが、コピー操作はプロジェクトに対してローカルで機能しました。再構築しても何も変わりません。プロジェクトをアンロードして再ロードしてからビルドすると、必要なファイルが WSP に含まれています。

これは、パッケージ マネージャーを満足させるためにこれらすべての手順を実行していることを確認できるため、開発ボックスでは機能しますが、チーム ビルド マシンでは機能しません。パッケージ マネージャーがこれらの xaps を確実に取得するための手順や、私がやろうとしていることを達成するための他の方法はありますか?