我如何禁用Perfwatson在Visual Studio?Perfwatson没有被>扩展和>开发人员分析工具禁用。

由于dotnet核心移回了.csproj格式,有了一个新的自动生成的MyProject.AssemblyInfo.cs,其中包括:

[assembly: AssemblyCompany("MyProject")]
[assembly: AssemblyVersion("1.0.0.0")]

注意,每次构建时都会自动重新生成。 以前,该文件在/obj/目录中找到,现在它似乎只在内存中,因为该文件无法在磁盘上找到,并且单击错误消息不会打开任何文件。

这是错误信息:

因为它们是在那里定义的,所以我不能自己在经典的AssemblyInfo.cs中定义它们。

在哪里/如何定义项目的公司和版本?

在重新安装Visual Studio 2017后,我试图运行.NET核心Web项目,当我试图在Chrome上运行它时,我得到这个错误:

无法启动程序,当前操作不合法 状态

我已经安装了Visual Studio 15 Preview 3,并尝试使用新的元组功能

static void Main(string[] args)
{
    var x = DoSomething();
    Console.WriteLine(x.x);
}

static (int x, int y) DoSomething()
{
    return (1, 2);
}

当我编译时,我得到错误:

预定义类型“系统”。ValueTuple´2´未定义或导入

根据这篇博文,这个功能在默认情况下应该是“开启”的。

我做错了什么?

我正在尝试新的VS 2017 RC,不知道是否有人知道如何得到以前的调试行为回来

在VS 2015中是这样的:

按启动调试

网站在新的Chrome标签打开 按下停止调试 网站仍然打开,网站仍然运行/活跃

现在是2017年:

按启动调试 网站在新窗口中打开,不能与任何其他Chrome窗口/标签对接 按下停止调试 网站/Chrome窗口关闭,无法继续使用该网站,除非我手动进入Chrome中的localhost窗口

2017年有没有可能切换回2015年的风格?所以Chrome/网站窗口可以停靠与其他Chrome窗口/选项卡,它保持打开后,你停止调试?

此外,我发现新的Chrome窗口使用起来令人沮丧,因为它似乎没有任何可用的历史/内容。例:我不能自动完成表单或url,这是非常恼人的,当我试图测试一个表单

我试图使用nopCommerce(这是写在。net核心),但当我想运行项目时,我面临52个错误告诉我运行一个nuget包恢复

Assets文件~\obj\project.assets。Json没有找到。运行NuGet包还原生成此文件。Nop.Web.MVC.Testsote

当我使用右键单击解决方案并选择恢复Nuget包时,我得到这样的消息:

所有的包都已经安装,没有什么要恢复的。

但是这52个错误仍然存在,在工具-> NuGet包管理器->管理解决方案的NuGet包中,解决方案上没有安装任何东西,我最近更新了我的VS2017到15.5.4