問題タブ [sandbox-solution]

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 投票する
2 に答える
1877 参照

sharepoint - SharePoint サンドボックス ソリューションの保存方法

SharePoint 開発に関する Pluralsight トレーニング ビデオをいくつか見てきました。

私が見ていることの 1 つは、サンドボックス ソリューションまたはファーム ソリューションを作成できることです。

トレーニング ビデオから、サンドボックス ソリューションは SharePoint Server のファイル システムをまったく変更しないことがわかります。(ファーム ソリューションは GAC に展開され、SharePoint ディレクトリに保存されます。)

それで、私の質問は、ファイルシステムに保存されていない場合、どのように永続化されるのでしょうか? サンドボックス ソリューションをアップロードしてから SharePoint サーバーを再起動すると、サンドボックス ソリューションがファイル システム上にない場合、どこから読み込まれますか?

トレーナーが見落とし、サンドボックス ソリューションが「安全な」場所に保存されていると推測しています。私の質問は、それはどのように機能するのですか? 保存されていない場合、SharePoint Server の再起動後にどのように再読み込みされますか? 保存されている場合、どこに保存されていますか?

0 投票する
4 に答える
1078 参照

sharepoint - サンドボックス ソリューションの機能が著しく低下しているように見える

SharePoint と、展開できるさまざまな種類のソリューションについて学んでいます。私が見ているトレーニングから、可能な限りサンドボックス ソリューションを使用するように最善を尽くすべきであるように思われます。これは、Farm Solutions が物事をめちゃくちゃにする可能性があるためです。

ただし、WebParts で行う主な 2 つのことは、サンドボックス ソリューションではサポートされていません。それらは、Visual WebParts と WebPart 通信です。(1 つ目はファイル システムにヒットする必要があるため許可されず、2 つ目はリフレクションを使用するため許可されません)。

私の WebParts は、これらのことの少なくとも 1 つを常に実行したいと考えています。(通信しない WebParts は、実際にはそれほどモジュール化されていませんか?)

私は要点を見逃していますか、それともサンドボックス ソリューションは実際のコードで実際には使用されていない「良いアイデア」ですか?

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

sharepoint-2010 - WSPBuilder を使用してサンドボックス ソリューションを作成することはできますか?

WSPBuilder を使用してサンドボックス化された共有ポイント ソリューションを構築しようとしていますが、この機能を有効にすると、Resourcesmanifest.xml の要素が無効であるという例外が発生します。Resources 要素は、機能の一部であるモジュールに含まれるファイルを一覧表示します。WSPBuilder なしで作成された同じソリューションをアクティブ化できるため、ソリューションにはサンドボックス化できない機能は含まれていません。誰かがこれをやろうとして、それを機能させましたか?

これは、wspbuilder によって作成された manifest.xml です (わずかに匿名化されています)。

VS によって作成された manifest.xml は次のとおりです (VS ツールで作成されたものと同じ機能)。

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

c# - SharePoint 2010 の HttpHandler 型関数のサンドボックス バージョン

サンドボックス コードのみを許可するため、SP 2010 のホストされたバージョンにはデプロイされない HTTPHandler があります。通常はもちろん。

ハンドラーは、SignOut.aspx ページをチェックし、Session.Clear を実行して、ユーザーをより完全にログアウトします。

サンドボックス ソリューションでこのようなコードを実行する方法を知っている人はいますか? ログアウト用のイベント タイプがないため、イベント レシーバーを使用できません。

提案は大歓迎です。

VS 2010 と SharePoint Foundation 2010 の使用

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

sharepoint-2010 - FeatureActivated event receiver not called for sandboxed feature

I have a sandbox feature, and I've added two event receivers - FeatureActivated and FeatureInstalled. The FeatureInstalled event handler executes, if I attach to the SPUCWorkerProcess and the SPUCHostProcess I can debug the code. However, my breakpoints in the FeatureActivated code are not hit. Also, though in the project properties I have selected the No activation option, in the Solution gallery the feature is always activated.

How can I debug the FeatureActivated event handler in a sandboxed solution? I've also tried Debugger.Break, but it does not work.

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

sharepoint-2010 - InputFormTextBoxはSharePoint2010サンドボックスソリューションではサポートされていません

リッチテキストフィールド、inputformtextboxコントロールを含むサンドボックスソリューションのビジュアルWebパーツを作成しようとしていますが、Microsoft.SharePoint.Webcontrols名前空間の大部分がサンドボックスソリューションで使用できないように見えますか?これは本当ですか?誰かがこれの回避策に出くわしましたか?

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

sharepoint-2010 - サンドボックス ソリューションでのカスタム .aspx ページの分離コードを持つ

私はサンドボックスソリューションを使用しています。ソリューションに .aspx ページが 1 つあり、そのページにボタン タグを 1 つ配置しました。そのボタンのサーバー側コードを記述する必要があります。しかし、「イベント ハンドラ 'OnClick' はこのページでは許可されていません」と表示されます。. コードビハインドはサンドボックス ソリューションでは許可されていませんか。または間接的に、そのボタンの C# コードをどのように書くことができますか。

1 つの Web パーツを作成し、"WebPartPages:SPUserCodeWebPart" タグを使用してその Web パーツをページに表示することで、それを実行できることはわかっています。しかし、何らかの方法でaspページのコードビハインドを記述できるかどうかを確認したい.

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

file-upload - サンドボックス Web パーツのリストにファイルを添付

サンドボックス ソリューションの追加のみを許可する SharePoint サイトのリストを更新するためのカスタム コントロールを作成しようとしています。

添付ファイルのアップロードに関するいくつかのスレッドを読みましたが、それらはすべてサーバー マシンから実行する必要があるようです (ファイル ストリームを使用してローカル ファイルを読み取る)。

Javascript などを使用してファイルをサンドボックスの Web パーツに渡すことはできませんか??

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

c# - 使用されている Web アドレスに基づく SharePoint サンドボックス ソリューションの失敗

ページをhttp://dev/page.aspxとして表示すると、開発マシンで SharePoint 2010 サンドボックス ソリューションが完全に動作します。

ただし、ページをhttp://dev.corp.company.com/page.aspxとして表示すると、次のエラーが表示されます。

コード ビハインドのない空白の Web パーツを表示しても、エラーがスローされます。

存在します。