問題タブ [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 に答える
2120 参照

javascript - 異なるサブサイト (SharePoint) のドキュメント ライブラリ間で Word 文書をコピーする

私のライブラリ内のドキュメントのインスタンスを自分のサイト内のライブラリにコピーするようユーザーに促すための最良の (主観的.. 私は知っています. 申し訳ありません!) 方法は何ですか? 私は、特定のコンテンツ タイプを設定するにはあまりにも頻繁に作成する Word ドキュメントをいくつか持っている管理者です。そのため、コピーするためのいくつかの単語テンプレートを含むライブラリを作成しました (最も重要なのは、変更/作成されたフィールドを除いてメタデータが含まれていることです)。

ライブラリのURLと作成したいコピーの数を入力できるテキストボックスを表示フォームに配置するjavascript/jqueryメソッドをいくつか試しましたが、うまくいかないようですしたいです。これを達成する最も効率的な方法は何でしょうか? イベントハンドラーを使用していますか? もしそうなら、これらの 1 つをリボンのカスタム ボタンに関連付ける方法はありますか (私はこれらのボタンを js 関数にのみ関連付けました)。

私が使用しようとしていたJavaScript関数の例:

呼び出し元:

注: itemurl と dst に手動で値を入力しているため、現在これらのテキスト ボックスに値を入力していません。しかし、コンソールには次のように表示されます。

プロパティ 'copyItem' の値が null または未定義であり、Function オブジェクトではありません。

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

visual-studio-2012 - Visual Studio 2012 が見つからない「デプロイ」オプション

最近、sharepoint プロジェクトを vs 2010 ソリューションから vs 2012 ソリューションに移行しました。以前は、ビルド メニューの下にある [ソリューションの展開] オプションを使用するか、ソリューション レベル自体を右クリックして、必要な wsp を取得していました。ただし、このオプションが見つかりません。削除されましたか?名前が変更されましたか?お知らせ下さい。

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

office365 - Office 365 (Sharepoint online) サイト コレクションでソリューション (.wsp) をプログラムによってアクティブ化する

Office 365 で作成されたサイト コレクションのソリューション ギャラリーにアップロードされた .wsp ファイルがあります。このソリューションはアクティブ化されておらず、プログラムでアクティブ化したいと考えています。以下のコードは、オンプレミスの共有ポイント サイトのソリューション ファイルでこれを実現する方法の例です。

CSOM のクライアント オブジェクト モデルを介して実現できる、これに相当するオンラインの共有ポイント (Office 365) はありますか?

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

powershell - PowerShell 3.0 からリモートで WSP をデプロイする

Windows RM 3.0 を使用してデータベース、SSIS パッケージ、およびその他のものを複数の異なるサーバーに展開しているこの大規模なアプリケーションがあり、正常に動作しています。ビジネス インテリジェンス SharePoint サイトのブランド変更もこのプロセスに追加するように依頼されました。そのためのカスタム ビルド スクリプトを作成し、Sharepoint サーバー上の PowerShell からこのコマンドを実行するように Win RM を設定します。

それを実行すると、次のエラーが表示されます

Install-SPSolution : Microsoft SharePoint は、Microsoft .Net ランタイムのバージョン 4.0.30319.18444 ではサポートされていません。

読んでみると、PowerShell 3.0 の問題のようで、2.0 で実行すると問題なく動作します。ただし、既存のプロセスが適切に機能するには、PowerShell 3.0 が必要です。これを 3.0 で動作させる方法はありますか? または、Invoke-Command などを使用して 2.0 インスタンスを起動できますか? 必要に応じて詳細を提供できます。

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

sharepoint - DLL なしで SharePoint WSP を作成しますか?

プロジェクトのプライマリ DLL を含めずに、SharePoint 用の Visual Studio 2013 テンプレートを使用して WSP を構築しようとしています。AssemblyInfo.cs とすべての参照を削除しようとしましたが、それでも DLL がビルドされ、マニフェストに含まれています。

プライマリ DLL を省略するようにプロジェクトを構成する方法はありますか (ビルドされた場合でも)。

(誰かが「なぜそれをしたいのか」という質問をした場合、私は喜んで答えますが、そうしても役に立ちません。)

ありがとう

-ジョン

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

visual-studio-2012 - csproj でワイルドカードを使用して SharePoint wsp パッケージにフォルダー全体を含める

私は過去 4 時間ほどを費やして、SharePoint 展開パッケージ (wsp ファイル) をコンパイルするときに、ワイルドカードで指定されたファイルが常にパッケージに含まれるとは限らない理由を理解しようとしました。「常に」は、「クリーンビルドでは決してない」および「通常、それ以外」であることが判明しました。実際には、ワイルドカード仕様で指定されたファイルは、プロジェクトがロードされた時点では存在しませんでした(それらはビルドの一部に配置されています)。これが問題の核心であることが判明しました。 Visual Studio または MSBuild (両方で発生) が csproj ファイルをロードするときにのみ発生します。その時点でファイルが存在しない場合、ビルドの一部としてそこに配置されたファイルは、ファイル パッケージに含まれるものと見なされます。

最後に、必要なファイルをセカンダリ プロジェクト (プライマリ プロジェクトが依存するプロジェクト) のビルドによってそこに配置することで、問題を部分的に解決することができましたが、これでも VS で初めてロードしたときに正しく動作しません。ソリューション。基本的に、ソリューションを一度ビルドしてから、閉じて再度開き、すべてのファイルを含めるために再度ビルドする必要があります。MSBuild は動作が異なるようで、特定のプロジェクトのビルドを最初に開始するときにのみワイルドカードを展開します。

私が知りたいのは、これを行うためのより良い方法があるかどうかです-たとえば、.spdataファイルにワイルドカードを使用することは可能ですか、または.wspファイルに含まれるディレクトリ全体を指定する他の方法があります(宛先ディレクトリ名を指定する機能を備えた)?

0 投票する
0 に答える
62 参照

sharepoint - (Sharepoint 2010 ) 「ソリューションの削除」後、再インストールしようとすると「cab の抽出に失敗しました.....」というエラーが表示される

カスタム Web パーツに問題があり、何も機能しません。次に、ソリューションをアンインストールし、再インストール (QA) を試みるという素晴らしいアイデアを思いつきました。これは、Desenv とローカル マシンで WSP がうまく機能するためです。

「サーバーの全体管理/システム設定/ファーム ソリューションの管理」でソリューションを削除し、同じ WSP を再インストールしようとすると、Sharepoint 管理シェルで「cab ファイルの抽出に失敗しました...」というエラーが表示されます。

君たちありがとう。

0 投票する
0 に答える
162 参照

excel - SharePoint ソリューションで Excel ファイルにアクセスする

このコードを SharePoint ソリューションとして実行しようとしています。展開すると、Excel ファイルを開こうとしてスタックします。ほとんどの場合、ソリューションにはアクセス権がありません。コンソール アプリケーションで同じコードを実行しようとすると、ワークブックを開くときに、コンソール アプリがユーザー名とパスワードを要求します。

共有ポイント ソリューションでこのファイルにアクセスするためのアクセス許可を取得する方法を教えてください。ありがとうございました

これはエラーです:

• ファイル名またはパスが存在しません。? ファイルが別のプログラムによって使用されています。? 保存しようとしているブックは、現在開いているブックと同じ名前です。

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

powershell - 管理シェルを使用して中央管理に WSP ファイルを追加する方法

wspファイルが既に存在するため、更新する必要があるため、追加しています..

管理シェルでエラーメッセージが表示されます

同じ名前と ID を持つソリューションが既に存在します。

このコマンドを管理シェルで書いています。

このような

Add-SPSolution "c:\Deploy\WSP\SharePointProject2.wsp"

0 投票する
0 に答える
219 参照

javascript - Node.jsなどのjavascriptを介してWebソケットをサポートしていないsipサーバーに接続する方法は何ですか?

こんにちは、私は現在、javascript を使用して sip クライアントを作成する必要がある状況で作業していますが、sip サーバーは Web ソケット プロトコルをサポートしていません。回避策を教えてください。

前もって感謝します。