Hello,
I'm starting to make a callout like the example in the sdk
& I just want to write everything to a txt file so I can see what I'm
recieving from CRM but in the eventlog I get the following error:
entity: account, event: postupdate, exception:
System.UnauthorizedAccessException: Access to the path "C:\Program
Files\Microsoft CRM\Server\bin\assembly\Update.txt" is denied.
strange huh? :)
here's my code:
public override void PostUpdate(CalloutUserContext userContext,
CalloutEntityContext entityContext,
string preImageEntityXml,
string postImageEntityXml)
{
TextWriter log = TextWriter.Synchronized(
File.AppendText(@"C:\Program
Files\Microsoft CRM\Server\bin\assembly\Update.txt"));
log.WriteLine("PostUpdate");
log.WriteLine("ObjectType: " +
entityContext.EntityTypeCode.ToString());
log.WriteLine("ObjectId: " +
entityContext.InstanceId.ToString());
log.WriteLine("CreatorId: " +
userContext.UserId.ToString());
log.WriteLine();
log.Close();
}