SharePoint MVP チャット日 (水) 04/20

私は MVP チャット次の週の期間のいずれかに参加するよ, 04/20.  ここではマイクロソフトの書き込みを開くと、登録へのリンク:

答えを追求している SharePoint に関する厳しい技術的な質問があります。? 才能のあるマイクロソフトほとんどの貴重な専門家の深い知識を活用したいです。? SharePoint Mvp は著者として技術的なコミュニティで見る同じ人です。, スピーカー, ユーザー グループのリーダーと、MSDN と TechNet フォーラムで回答. 人気の需要, 我々 はあなたの質問に答えるための集合的なグループとしてこれらの専門家を一緒に持ち込んでいるライブ. だからしてください私たちに参加し、質問を提起! このチャットは WSS をカバーします。 3.0, MOSS, SharePoint Foundation 2010 SharePoint サーバー 2010. トピックには、セットアップと管理が含まれます, デザイン, 開発および一般的な質問.
世界の PDT/正午から Mvp とチャットする米国東部標準時刻を午前私たち水曜日 4 月 20 日 9 時参加してみてください。. 詳細については、MSDN イベント ページにアクセスしてこれらのチャットあなたのカレンダーに追加 http://msdn.microsoft.com/en-us/events/aa497438.aspx

これらの最後の年の 1 つに結合され、本当の爆発。  質問/回答の祭典のような狂気のものです。 

ここでのいくつかは、 (現在) スケジュールされた SharePoint MVP 参加者:

コーネリアス バンダイク
ダン アッティス
ダニエル ウェッセルズ
デビッド フリオ
イワン ・ サンダース
ジェレミー Thake
ジョン ・ ロス
クリス ワーグナー
090
ランディ Drisgill
木質  Windischman
ズラタン Dzinic

それは利益や料理の広い範囲です。  これがされる楽しいだと思う時間とあなたの昼食時間の良い使用 (または、日中の任意の時間 スマイル )

ここにここでサインします。 (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

1 つの理由」の種類が正しくインストールされていない 1 つまたは複数フィールド”

Web パーツをリストに照らして CAML クエリを昨日小さな微調整を作っていた。  変更を行った, それを展開し、エラーでヒット得た:

3 日 Outlook 天気予報 web パーツで予期しないエラーが発生しました. システム管理者に問い合わせてください。. 1 つまたは複数のフィールドの種類が正しくインストールされていません。. これらのフィールドを削除するリストの設定ページに移動します。.

私はすぐに私に報告していた SharePoint エラー私 CAML クエリを接続していないので以前別の型破りな問題直面していた。  Bing 検索をしたと、 この有用なブログ記事を見つけた 投稿 サンディープ ・ Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

ここでは、不適切なクエリ:

クエリ。クエリに ="<どこ><と><Neq><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>SFNY</値><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>アゾール</値></Neq></と></どこ>";

ここで固定されて:

クエリ。クエリに ="<どこ><と><Neq><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>SFNY</値></Neq><Neq><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>アゾール</値></Neq></と></どこ>";

だから, この話の教訓は: あなたの CAML は正しいまたは型破りなエラーを取得可能性がありますを確認してください。.

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

</終了>

クイック修正の」がありましたエラー フォームの読み込み中”

カスタム SharePoint デザイナーをテストしています 2010 この罰金の日曜日の午後のアクティビティとだったが突然打撃「重大なエラー」ワークフローを起動しようとすると:

されているエラーは、フォームの読み込み中.

開始フォームの新しいコピーをロードするをクリックします。  このエラーが引き続き発生する場合, Web サイトのサポート チームにお問い合わせください。.

閉じるを終了このメッセージ.

エラーの詳細を表示します。

もちろんです, エラー詳細の表示] ボタンをクリックするとすべては、相関 ID を表示:

image

私の場合, これは、代替アクセス マッピングの問題であることが分かった。  ログ ファイルを見て、 14 ハイブし、InfoPath AAM 問題について不平を言っていたことを見た (サーバー名の代わりに「localhost」を押すだったので).  私の URL を変更し、それを解決.

それは SP 今さまざまなビットのすべてのリンクを表示するには 2010, 当然のことながら、これは問題です (SharePoint Designer ワークフローで私の場合) 実際には、コアの問題を完全に関連です。.

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

</終了>

SharePoint 2010 「展開で立ち往生ソリューション” ステータス

ソリューションを SharePoint ファームに展開する PowerShell を使用します。 (h/t:  コーリー ・ ロス 彼と彼 ブログの記事). 

[サーバーの全体管理に行きました, システムの設定とし、「ファーム ソリューションの管理"のアクセスをファームにされ、それを展開する私 (わずかな) 落胆します。, 「展開」に捕まってしまった.

MSDN フォーラムで何度も出てくるこの問題を見てきました, だから私はそれについてかなり緊張していた。  私は少し周りを検索し、 この有用な記事を見つけた (一見出所不明者 http://www.resolutionsnet.co.uk/).  ソリューションにクリックしたときに私は、展開ジョブをキャンセルしました。, 3、4 台のサーバー ファーム内にソリューションが正常に配備したこと私に言った.

誤ったサーバーに行きました, タイマー サービスを停止し、それを再起動します。  Windows サーバーは実際にサービスは、コマンドに応答できませんでした私に言った, だから私に告げるそれが病気であります。.

今度こそです, サーバーの全体管理に戻って行ったとき, 問題なしで展開することができた.

うまくいけば情報のこのビットは、いくつかの日のいずれかバインドを助ける.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

1 日のエラー: "追加できません指定されたアセンブリを GAC に”

Visual studio と少し戦ってきた 2010 上、sp2010 ソリューションと、このエラーを得ていた:

配置手順 'ソリューションの追加' でエラーが発生しました: エラー: 指定したアセンブリをグローバル アセンブリ キャッシュに追加できません。: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

GAC 自体に行きました (c:\windowsassembly) 削除しようとして「ファイル使用中」エラーを得た.

Iisreset をしました。, 私はほとんどのダウンロード sysinternals, ... サービスでタイマー サービスを停止最終的に, 私はちょうど閉じ visual studio 自体を再開し、それを閉じて、最後にできたです。.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

迅速で簡単な: VS をデバッグ 2010 ソリューションの展開

Visual Studio 2010 いくつかの時間の展開時にデバッグ ハード エラーを報告します。  いくつかの非常に大まかなデバッグを行う迅速かつ簡単な方法は、独自の名前付きの例外をスローします。  Visual Studio が出力コンソールで表示されます。.

コードのこのビットを考慮します。:

image

場合は、この機能は、web アプリケーションをスコープ, サイトは null になります。  しようとして、サイトのプロパティを参照する場合, あいまいなエラーを取得します:

配置手順 'ソリューションの追加' でエラーが発生しました: オブジェクト参照オブジェクトのインスタンスに設定されていません.

ただし, 場合は、新しい例外をスローし、コンス トラクターに文字列を渡す, わずかにより有用なメッセージを取得します。:

image

それは原油テクニックです。, しかし、かなり高速かつ簡単.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

タイマー ジョブの FeatureActivated とフィーチャーのスコープ

いくつかのコードを誰かが私にタイマー ジョブを手渡したと取り組んできました。  それを書く彼は実際の機能の活性化のコードを提供していなかった, もちろんです。  利用をしました。 アンドリュー ・ コネルの有名なブログの記事 件名に.

Visual Studio を使用してください。 2010 展開は、「配置手順 'ソリューションの追加' でエラーが発生エラーで失敗していたと: オブジェクト参照オブジェクトのインスタンスに設定できません。"

文字通り彼のコードを取っていた。  Web アプリケーション レベルの機能をスコーピングされました。, 示すように:

image

その結果, 受信機に送信されるプロパティは、web アプリケーションからです。, サイト コレクションではなく。  最後に, コードは次のようになります:

パブリック オーバーライド void FeatureActivated(SPFeatureReceiverProperties プロパティ)
{

    // 次のように web アプリケーション スコープ機能しません。, 絶望につながる スマイル
    // SPSite サイト プロパティを =。SPSite として Feature.Parent;

    SPWebApplication wa = プロパティ。SPWebApplication として Feature.Parent;

    場合 (wa = = null) 新しい例外をスローします。(「webapp2 null です。);

    foreach (Wa SPJobDefinition ジョブ。JobDefinitions)
    {

        してください。
        {
            場合 (ジョブ。名 List_JOB_NAME = =)

                ジョブ。削除();
        }
        キャッチ (例外 e)
        {
            新しい例外をスローします。(「マーカー 2」);
        } // e 例外をキャッチします。
    }

    // ジョブをインストールします。

    WeatherForecastTimerJob weatherForecastTimerJob =
        新しい WeatherForecastTimerJob(List_JOB_NAME, wa);

    SPMinuteSchedule スケジュール = 新しい SPMinuteSchedule();
    スケジュール。BeginSecond = 0;
    スケジュール。EndSecond = 59;
    スケジュール。間隔 = 5;
    weatherForecastTimerJob.Schedule = スケジュール;
    weatherForecastTimerJob.Update();

}

テイクアウトのキーは、機能を web アプリケーションにスコープが設定されますが, SharePoint は、フィーチャー レシーバーを渡します SPFeatureReceiverProperties web アプリケーション レベルのパラメーターがあります。  アンドリューの昔のブログのエントリをサイト コレクションにスコープ前提としています。.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

CodePlex プロジェクトの更新: SharePoint Designer ワークフローの拡張機能

しばらく前, 私は 書き込み 私の昔を復活しようと CodePlex プロジェクト, SharePoint Designer ワークフローの拡張機能.  CodePlex プロジェクトを WSS/苔を開発し、一握りの型のユーティリティ関数を追加します, ToLower」など()”, 「ToUpper()”, 「部分文字列()」などなど。  それも汎用「呼び出し web サービス」スタイルの関数があります。  続きを読むことができますここにそれについて: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

多かれ少なかれそれかなり長い間前放棄。  SharePoint から今まで 2010 出てきた, ただし, 私は、振り返ってみるし、SP の 2010 年に動作させるために意味してきた。  よく, 今日, ちょうどそれをしました。  CodePlex をまだコードを更新していません。. その前に CodePlex 規則に自分自身を教育したいのですが。, しかし、ホーム ページの wiki のプロジェクトを更新しました.

広くより興味深い含意から WSS と MOSS のカスタム アクティビティを簡単に移植するようです。, は、 (ようこそ) 私に驚き.

ここではそれが働いているとどのように SharePoint Designer で見える:

image

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

Microsoft.SharePoint.ApplicationPages.Administration.dll はどこです。?

Microsoft.SharePoint.ApplicationPages.Administration.dll を参照する visual studio プロジェクトを渡されました。  私は考えを見つけることは共有するだろうが、少しかかった。  私の環境で, それはであります。:

c:\プログラム files common files microsoft shared web server extensions14configadminbin

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

BrightStarr 米国 SharePoint アナリストを探して

私の会社, BrightStarr, SharePoint ビジネス アナリストを探しています。  誰かと仕事に私たちの目標である人:

  • プラットフォームをよく理解しています。
  • スマート SharePoint ソリューション、石畳一緒にカードの家とは何の良いアイデアをしています。
  • 直接クライアントの作業を楽しんでいます, いくつかの人は、SharePoint のすべてについてのものを理解して一部の人だけが漠然とした考えは SharePoint がそれらを助けることができることがあるがないことを確認して正確にどのように
  • 非常によく書くことができます。
  • 小さなチームが本当によく通信することができます。
  • うまいし、マルチタスクを楽しみます。  これは、プロセス駆動の環境ではないです。 (我々 は組織化された方法で物事を行うに十分なプロセスがあります。, しかし、我々 に足が非常に高速です。, 軽快なすべての良いもの).

これは開発者の立場がない詳細にフォーカスを見てまたはコンサルティング コンサルタント-開発者と少ない上の開発をしているかどうか, これはあなたのためのよいステップをことができます。.

興味があるなら, 私は twitter で ping または私にメール!

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin