Tag: visual studio mac

如何在visual studio mac中添加对程序集的引用?

对不起。 我是C#的新手。 我使用Visual Studio Mac 。 我想尝试连接mysql数据库。 我已经添加了mysql包。 当我跑步时,我得到错误。 错误是: 添加对程序集’System.Data,Version-4.0.0.0,Culture = neutral,PublicKeyToken的引用

在Mac上的Visual Studio上使用XUnit testrunner进行的测试(C#,。net Core)

我在Mac上运行Visual Studio(预览5,最新),我正在尝试使用Xunit工作进行unit testing。 我为.NET Core创建了一个新项目 – > Tests,它创建了以下示例代码 using System; using Xunit; namespace SMASHDOCsTests { public class UnitTest1 { [Fact] public void testFoo() { return; } } } 我能够正确编译代码但是我无法执行测试。 它始终抱怨“内部错误:无法运行测试,测试发现失败”。 如何跟踪此错误或解决此错误?

依赖项目之间不依赖的依赖关系,导致System.IO.FileNotFoundException

假设我的解决方案有两个项目: 第一个叫做“MainProject”(一个.NETStandard 2.0项目)。 第二个称为“MainProjectTests”(一个NUnit测试项目),每个类的一些unit testing进入“MainProject”。 第一个项目(MainProject)有一个名为“dependencyX”的NuGet依赖项。 显然,项目“MainProjectTests”引用了“MainProject”。 因此,当测试运行器运行“MainProjectTests”测试时,使用“dependencyX”从“MainProject”调用方法,我得到一个System.IO.FileNotFoundExceptionexception: System.IO.FileNotFoundException:无法加载文件或程序集’dependencyX,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null’或其依赖项之一。 为什么我得到这个例外? 当我将“dependencyX”添加到“MainProjectTests”时,一切正常,但在我看来,这不是一个好习惯……如何解决? 我正在使用Visual Studio for Mac Community 7.2预览版(7.2 build 583) 谢谢您的帮助。 编辑: 尝试选择: PackageReference true 在NUnit项目中,但获得相同的结果。

在Visual Studio 2017 mac上安装扩展

有人可以帮助我,因为我不知道如何在视觉工作室2017上安装Market Place的扩展程序

IDE外部的外部终端/调试

我开始使用Xamarin Studio,并从VS迁移到它,但当我尝试运行一个控制台应用程序(此时加载的唯一一个)时,失败并在Console.Clear()中引发exception(假设我可以在集成的调试器中做到这一点,然后我认为解决它的一种方法是通过编译和运行它,就像Visual Studio一样,并在IDE之外调试应用程序,但我无法弄清楚如何。 有人能告诉我如何解决这个问题吗? 谢谢。 编辑:出于任何原因,它在选择Release时在嵌入式窗口中运行,但它无法读取输入,因此它会卡住。