Statharas
Statharas
CC#
Created by Statharas on 9/11/2023 in #help
❔ Can't create Singleton terminal for dll output debugging
I need to create a CLI to output some debugging information from a DLL, but I am having some issues and I can't tell what's wrong, because on my current setup, I am unable to debug normally. (VSC on MacOS, building a .net standard 2.0 dll for an x86, 4.8.1 application running on VM Windows) I was expecting this to work, but it doesn't
cs
using System;
using System.Diagnostics;
using System.IO;

namespace Paradigm
{
public class DebugConsole
{
private static DebugConsole instance = null;
private static readonly object lockObject = new object();
ProcessStartInfo psi;
StreamWriter sw;
StreamReader sr;
private DebugConsole()
{
psi = new ProcessStartInfo("cmd.exe")
{
RedirectStandardError = true,
RedirectStandardInput = true,
RedirectStandardOutput = true,
UseShellExecute = false
};
Process p = Process.Start(psi);

sw = p.StandardInput;
sr = p.StandardOutput;

}

public static DebugConsole Instance
{
get
{
lock (lockObject)
{

cs
using System;
using System.Diagnostics;
using System.IO;

namespace Paradigm
{
public class DebugConsole
{
private static DebugConsole instance = null;
private static readonly object lockObject = new object();
ProcessStartInfo psi;
StreamWriter sw;
StreamReader sr;
private DebugConsole()
{
psi = new ProcessStartInfo("cmd.exe")
{
RedirectStandardError = true,
RedirectStandardInput = true,
RedirectStandardOutput = true,
UseShellExecute = false
};
Process p = Process.Start(psi);

sw = p.StandardInput;
sr = p.StandardOutput;

}

public static DebugConsole Instance
{
get
{
lock (lockObject)
{

returning from lunch in ~30 minutes
10 replies
CC#
Created by Statharas on 11/17/2022 in #help
❔ The type 'Attribute' is defined in an assembly that is not referenced.
On a dotnet 7 xunit template, I added specflow and the title error pops up
2 replies