如果我在Visual Studio中有一个基本的C#程序,例如
public static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
Run Code Online (Sandbox Code Playgroud)
我在Visual Studio中构建项目,但得到的是.dll而不是.exe。我已经在该项目的属性页中进行了查找,并且Output类型设置为Console Application。我也尝试过Windows应用程序和类库,但是它们都创建了一个dll。如果有关系,我的目标框架是.NET Core 2.0。不知道还会导致什么。
我从Visual Studio 2017(15.7.1)开始了现场单元测试。切换分支并启动项目后,出现错误消息,内容如下:
无法加载文件或程序集'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime,版本= 1.7.0.0,区域性=中性,PublicKeyToken = 31bf3856ad364e35'或其中之一
我试图:
-重建/重新启动项目
-停止实时单元测试,
但是没有用。
我不知道为什么从项目/箱中加载“ Microsoft.CodeAnalysis.LiveUnitTesting.Runtime”。
有人有建议吗?
c# asp.net-mvc visual-studio visual-studio-2017 live-unit-tests