0

イベント レシーバーを含む SharePoint プロジェクトがあり、リストから特定のイベント レシーバーを 1 つ除外する限り、ソリューションは正常に展開されます。

そのイベント レシーバーを機能リストに追加すると、次のエラーが表示されます。

このプロジェクトは私が始めたものではなく、イベント レシーバー プロジェクトに関しては初心者です。

4

1 に答える 1

0

このロギング メソッドを追加し、FeatureActivated メソッドにメッセージを記録します。または、Visual Studio でアクティブ化中に機能をデバッグできます。

    /// <summary>
    /// Method used for logging errors to a log located at c:\log on the WFE
    /// </summary>
    /// <param name="msg"></param>
    static void LogMessage(string msg)
    {
        StreamWriter wrtr = null;
        try
        {
            wrtr = new StreamWriter("C:\\Logs\\eventreceiver.txt", true);
            wrtr.WriteLine(msg + "--[" + System.DateTime.Now.ToString() + "]" + Environment.NewLine);
            wrtr.WriteLine(Environment.NewLine + "==================================");
        }
        catch (Exception e)
        {
            throw e;
        }
        finally
        {
            if (wrtr != null)
            {
                wrtr.Close();
                wrtr.Dispose();
            }
        }
    }
于 2014-01-17T16:07:35.257 に答える