Executing a process on separate thread results in System.IO.__Error.WinIOError
Tag : chash , By : Mahyar Sepehr
Date : March 29 2020, 07:55 AM
may help you . I believe the actual issue doesn't have to do with threads, but rather XDiscBld wants to write to a console window that doesn't exist. This is because I'm starting the process like this. process = new Process();
process.StartInfo.UseShellExecute = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.CreateNoWindow = false;
process.StartInfo.FileName = FileName;
process.StartInfo.Arguments = Arguments;
process.StartInfo.WorkingDirectory = WorkingDirectory;
process.Start();
process.StartInfo.FileName = FileName;
process.StartInfo.Arguments = Arguments;
process.StartInfo.WorkingDirectory = WorkingDirectory;
process.Start();
|
System.String ElementAt[String](System.Collections.Generic.IEnumerable`1[System.String], Int32)' method
Date : March 29 2020, 07:55 AM
wish of those help Entity Framework can't convert Where(c => c.Id == (string)coursesIdSelected.ElementAt(i)) to a query. Introduce a helper variable to remove that code from your query: for (int i = 0; i<coursesIdSelected.Count; i++){
string selectedCourse = (string)coursesIdSelected.ElementAt(i);
var course = objDB.Courses.Where(c => c.Id == selectedCourse).Select(s=> s).FirstOrDefault();
courses.Add(course);
}
student.Courses = db.Courses.Where(c => coursesIdSelected.Contains(c.Id.ToString()));
|
how to assgin ErrorCode(int32) to a variable(*ErrorCode) of a proto data
Date : March 29 2020, 07:55 AM
wish helps you As a first test, if Result(*ErrorCode) expects a pointer as its argument, you could at least give it one: Result: &result
^
- pointer to result
p := Person{"Hillary", 28} stores the value
p := &Person{"Hillary", 28} stores the pointer address (reference)
PrintPerson(p) passes either the value or pointer address (reference)
PrintPerson(*p) passes the value
PrintPerson(&p) passes the pointer address (reference)
|
System.IO.IOException: The parameter is incorrect at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
Tag : chash , By : evegter
Date : March 29 2020, 07:55 AM
I think the issue was by ths following , I am trying to create volatile key, running as system administrator. , I found the issue, Registry.LocalMachine.CreateSubKey(@"**HKEY_LOCAL_MACHINE**\SOFTWARE\Microsoft\MKeys\Restart", RegistryKeyPermissionCheck.Default, RegistryOptions.Volatile);
Registry.LocalMachine.CreateSubKey(@"SOFTWARE\Microsoft\MKeys\Restart", RegistryKeyPermissionCheck.Default, RegistryOptions.Volatile);
|
The result type 'System.Tuple`3[System.Guid,System.Int32,System.String]' may not be abstract and must include a default
Tag : chash , By : Matt Watson
Date : March 29 2020, 07:55 AM
I wish this help you you can't use tuple in this case because tuple class doesn't have default constructor (parameter-less constructor) .net framework use reflection to create this type automatically so it should have default constructor. so solution in this case is creating class that contains these three properties and use it instead of tuple public class DataClass
{
public Guid Item1 { get; set; }
public int Item2 { get; set; }
public string Item3 { get; set; }
}
List<DataClass> requestItemActions = objectContext.ObjectContext.Translate<DataClass>(reader).ToList();
|