5

我开始使用 Xamarin Studio,并从 VS 迁移到它,但是当我尝试运行控制台应用程序(目前加载的唯一应用程序)时,失败并在 Console.Clear() 中引发异常(假设我可以'不要在集成调试器中这样做),然后我认为解决它的一种方法是编译并运行它,就像 Visual Studio 所做的那样,并在 IDE 之外调试应用程序,但我不知道如何。有人可以告诉我如何解决这个问题吗?谢谢。

编辑:无论出于何种原因,它在选择释放时在嵌入式窗口中运行,但它无法读取输入,所以它卡住了。

4

2 回答 2

8

您需要设置项目选项以使其在外部控制台中运行您的控制台应用程序:

适用于 Mac 的 Visual Studio:

Project Options/ Run/ Configurations/ Default/Run on external console

Xamarin 工作室:

项目选项/运行/常规/在外部控制台上运行 在此处输入图像描述

在此处输入图像描述

于 2016-01-10T20:02:00.090 回答
3

您可以通过在单独的控制台窗口中运行程序来解决此问题。这很容易做到,尽管您需要密切关注这些步骤。

第一步是打开项目的选项窗口。您可以通过找到“解决方案”面板(通常位于 Visual Studio 窗口的左侧)来执行此操作,然后在该面板中右键单击项目(下图中的“1”箭头指向)。出现该上下文菜单后,您需要单击“选项”,它可能非常靠近底部)

右键单击项目

项目选项窗口出现后,您应该单击运行  配置  默认(在下面的“1”箭头旁边),然后选中在外部控制台上运行(在下面的“2”箭头旁边)

项目选项对话框

完成后,您需要单击“确定”按钮。

此时一切都应该正常工作,但仔细检查总是好的:尝试运行一个要求您输入内容并验证它是否正常工作的程序。

于 2018-03-01T19:06:45.807 回答