次の問題の解決策を探しています。どんな提案でも大歓迎です!前もって感謝します。
背景: MS Crm 3 を Crm 4 にアップグレードしました
質問: ユーザーが新しいレコードまたはレコードの更新を保存しようとするたびに。イベント ビューアー --> アプリケーションに警告が記録されます。それはすべてのエンティティに起こります。
例:
1. お問い合わせフォーム " http://localhost:5555/CAMELOT-DEV/sfa/conts/edit.aspx?id= {488FF696-4F8C-DE11-AC94-00505698306E}#"で更新を行っています。
2. [保存] をクリックします
。 3. イベント ビューアーに警告メッセージが表示されます --> アプリケーションの例外情報: 例外の種類: InvalidOperationException 例外メッセージ: CRM パラメーター フィルター - ページ /default.aspx の Request.QueryString でパラメーター 'type=2' が無効です生のリクエストは「GET /default.aspx?type=2&typename=contact&id={488FF696-4F8C-DE11-AC94-00505698306E}&orgname=CAMELOT-DEV&userlcid=1033&orglcid=1033/default.aspx」で、「http://localhost 」から呼び出されました。 :5555/CAMELOT-DEV/sfa/conts/edit.aspx?id={488FF696-4F8C-DE11-AC94-00505698306E}". 4. 警告にもかかわらず、レコードは正常に保存されます。
詳細: イベントの種類: 警告 イベント ソース: ASP.NET 2.0.50727.0 イベント カテゴリ: Web イベント イベント ID: 1309 日付: 2009 年 8 月 9 日 時刻: 午前 9:42:58 ユーザー: 該当なし コンピューター: MYCOMPANYDEV02 説明: イベントコード: 3005 イベント メッセージ: 未処理の例外が発生しました。イベント時間: 8/09/2009 9:42:58 am イベント時間 (UTC): 7/09/2009 9:42:58 pm イベント ID: 117f3eff7dff438e9862e0767b14de3f イベント シーケンス: 1358 イベント発生: 24 イベント詳細コード: 0
アプリケーション情報: アプリケーション ドメイン: /LM/W3SVC/3/ROOT-1-128967648198441643 信頼レベル: 完全 アプリケーション仮想パス: / アプリケーション パス: C:\Program Files\Microsoft CRM Server\CRMWeb\ マシン名: GFSGWGTNDEV02
プロセス情報: プロセス ID: 264 プロセス名: w3wp.exe アカウント名: NT AUTHORITY\NETWORK SERVICE
例外情報: 例外の種類: InvalidOperationException 例外メッセージ: CRM パラメーター フィルター - ページ /default.aspx の Request.QueryString に無効なパラメーター 'type=2' 未加工の要求は 'GET /default.aspx?type=2&typename=contact&id={488FF696 -4F8C-DE11-AC94-00505698306E}&orgname=CAMELOT-DEV&userlcid=1033&orglcid=1033/default.aspx' がhttp://localhost:5555/CAMELOT-DEV/sfa/conts/edit.aspx?id= {488FF696- から呼び出されました4F8C-DE11-AC94-00505698306E}。
リクエスト情報: リクエスト URL: " http://localhost:5555/default.aspx?type=2&typename=contact&id= {488FF696-4F8C-DE11-AC94-00505698306E}&orgname=CAMELOT-DEV&userlcid=1033&orglcid=1033/default.aspx"要求パス: /default.aspx ユーザー ホスト アドレス: 127.0.0.1 ユーザー: CAMELOT\Kelvin_Shen 認証済み: True 認証タイプ: ネゴシエート スレッド アカウント名: NT AUTHORITY\NETWORK SERVICE
スレッド情報: スレッド ID: 6 スレッド アカウント名: NT AUTHORITY\NETWORK SERVICE 偽装: False スタック トレース: Microsoft.Crm.Application.ParameterFilter.ValidateParameter(Page page, ArrayList parameterCollection, String key, String value, String collectionName, EntityType pageEntityType) の Microsoft.Crm.Application.ParameterFilter.ValidateParameters (ページ ページ、EntityType pageEntityType、ブール値の alwaysEnableParameterChecking) Microsoft.Crm.Application.ParameterFilter.ValidateParameters (ページ ページ、EntityType pageEntityType) の Microsoft.Crm.Application.Controls.AppPage。 ValidatePageParameters() で Microsoft.Crm.Application.Controls.AppPage.OnInit(EventArgs e) で System.Web.UI.Control.InitRecursive(Control NamingContainer) で System.Web.UI.Page。ProcessRequestMain(ブール値 includeStagesBeforeAsyncPoint、ブール値 includeStagesAfterAsyncPoint)