Click here to Skip to main content
15,890,282 members
Home / Discussions / C#
   

C#

 
Questionhow to create a chat application that a private chat user with a c # mvc Pin
xuannam12039220-Jun-19 0:59
xuannam12039220-Jun-19 0:59 
AnswerRe: how to create a chat application that a private chat user with a c # mvc Pin
OriginalGriff20-Jun-19 1:03
mveOriginalGriff20-Jun-19 1:03 
AnswerRe: how to create a chat application that a private chat user with a c # mvc Pin
#realJSOP20-Jun-19 1:23
mve#realJSOP20-Jun-19 1:23 
Questionretrieval of XML information & Copy to excel Files Pin
Member 1450608919-Jun-19 13:18
Member 1450608919-Jun-19 13:18 
AnswerRe: retrieval of XML information & Copy to excel Files Pin
OriginalGriff19-Jun-19 19:59
mveOriginalGriff19-Jun-19 19:59 
Questionsome bugs don't retire II: DataContract.ReadObject (includes solution by Richard Deeming) Pin
BillWoodruff18-Jun-19 17:43
professionalBillWoodruff18-Jun-19 17:43 
AnswerRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard MacCutchan18-Jun-19 20:46
mveRichard MacCutchan18-Jun-19 20:46 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
BillWoodruff18-Jun-19 21:03
professionalBillWoodruff18-Jun-19 21:03 
A search on "The data at the root level is invalid. Line 1, position 1." will show you what a long history this bug has had.

The code shown is the serialize code that causes errors in deserialization. And, if the file does not exist, I do want it to be created.

Those (future) read errors (after more writes to the same file) can be prevented by deleting the file in the serializer prior to writing:
if (File.Exists(path1))
{
    File.Delete(path1);
}
Excerpt from deserialization code:
try
{
    using (Stream stream1 = new FileStream(path1, FileMode.Open, FileAccess.Read))
    {
        stream1.Position = 0L;
        TheData1 = (Data1) dcs1.ReadObject(stream1);
    }
}
catch (Exception ex)
{
    MessageBox.Show($"{path1} cannot be read");
    return;
}
I trust you (if not you, who ?) to have further insights Smile | :)
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot

GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard MacCutchan18-Jun-19 21:18
mveRichard MacCutchan18-Jun-19 21:18 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
BillWoodruff18-Jun-19 21:54
professionalBillWoodruff18-Jun-19 21:54 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard MacCutchan18-Jun-19 21:58
mveRichard MacCutchan18-Jun-19 21:58 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
BillWoodruff18-Jun-19 22:04
professionalBillWoodruff18-Jun-19 22:04 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard MacCutchan18-Jun-19 22:39
mveRichard MacCutchan18-Jun-19 22:39 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard Deeming19-Jun-19 0:57
mveRichard Deeming19-Jun-19 0:57 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
BillWoodruff19-Jun-19 4:24
professionalBillWoodruff19-Jun-19 4:24 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard Deeming19-Jun-19 5:04
mveRichard Deeming19-Jun-19 5:04 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
BillWoodruff19-Jun-19 12:05
professionalBillWoodruff19-Jun-19 12:05 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard MacCutchan21-Jun-19 22:01
mveRichard MacCutchan21-Jun-19 22:01 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
BillWoodruff21-Jun-19 22:09
professionalBillWoodruff21-Jun-19 22:09 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Richard MacCutchan21-Jun-19 22:34
mveRichard MacCutchan21-Jun-19 22:34 
AnswerRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
F-ES Sitecore18-Jun-19 23:51
professionalF-ES Sitecore18-Jun-19 23:51 
GeneralRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
BillWoodruff19-Jun-19 0:54
professionalBillWoodruff19-Jun-19 0:54 
AnswerRe: some bugs don't retire II: DataContract.ReadObject fails after multiple writes to the same file Pin
Gerry Schmitz19-Jun-19 5:16
mveGerry Schmitz19-Jun-19 5:16 
QuestionSharpSphinx Pin
Member 228177115-Jun-19 3:23
Member 228177115-Jun-19 3:23 
AnswerRe: SharpSphinx Pin
jschell15-Jun-19 3:33
jschell15-Jun-19 3:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.