我试图调试 EventReceiver 不起作用。它用于正常工作。我唯一改变的是添加了 Intraner AAM。
http://spfoundation/dept/it/Lists/App%20Change%20Request/AllItems.aspx
上面的 url 是默认的 AAM 和列表 url。
<Receivers ListUrl="Lists/App%20Change%20Request">
<Receiver>
<Name>AppChangeEventReceiverItemAdded</Name>
<Type>ItemAdded</Type>
<Assembly>$SharePoint.Project.AssemblyFullName$</Assembly>
<Class>AppChangeRequest.AppChangeEventReceiver.AppChangeEventReceiver</Class>
<SequenceNumber>10000</SequenceNumber>
</Receiver>
public class AppChangeEventReceiver : SPItemEventReceiver
{
/// <summary>
/// An item was added.
/// </summary>
public override void ItemAdded(SPItemEventProperties properties)
{
// base.ItemAdded(properties);
using (SPWeb web = properties.OpenWeb())
{
try
{
web.AllowUnsafeUpdates = true;
SPList list = web.Lists["Project/Task Status Details"];
......
......
web.AllowUnsafeUpdates = false;
}
catch (Exception ex)
{
throw ex;
}
}
}
在 Visual Studio 2012 中,我能够正确调试。现在我不是。我在这里做错什么了吗?断点甚至没有到达它的第一行。“没有加载任何符号......”