visual-studio-2017相关内容

C# 7.1 无法发布

我有 ASP.NET Core C# Web 应用程序.我做了一些更改,现在使用 C# 7.1 功能.我更改了项目版本,所以它编译并运行良好.但是,当我尝试发布该项目时,我收到一个错误: 功能“默认文字"在 C# 7.0 中不可用.请使用 7.1 或更高版本的语言. 我看到的编译命令是: C:...\.nuget\packages\microsoft.net.compilers\2. ..
发布时间:2022-01-12 08:19:14 C#/.NET

VS2017 操作失败,无法加载项目的详细信息

我编辑 project.csproj.并重新打开出现错误的解决方案:由于无法加载项目 xxx 的详细信息,操作失败 我尝试删除 obj &bin 文件夹,通过工具>选项清除nuget缓存.但错误依然存在. 备注:错误不是每次都出现,我只是重启项目3次.第一个和第二个是正确的.但第三个错误发生 vs2017:微软 Visual Studio 社区 2017版本 15.0.26228 ..
发布时间:2022-01-12 08:19:03 其他开发

为 Angular 项目启用 Docker 支持

Visual Studio 2017 中是否有办法自动启用 Docker 对 asp.net-core Angular 项目的支持?创建新选项时禁用该选项.它仅适用于 Web 应用程序 (MVC). 我可以在创建项目后为 Angular 项目启用 Docker 支持(项目->添加->Docker 支持),但是当我启动应用程序时,我得到一个异常,即 node.js 不可用. System ..
发布时间:2022-01-12 08:18:44 其他开发

修改内存区域 - 返回 0xCC VC++

我正在修改在 dll 中编译的可执行代码的某些部分.但是我正在修改的整个段的固定地址上的单个字节无法更改,甚至无法读取. 代码很简单: SEGMENT_DATA segInfo = getSegmentInfo(mHandle, segmentName);如果 (segInfo.inFileSegmentAddr == 0) 返回 false;DWORD mOl保护;DWORD mOlPr ..
发布时间:2022-01-12 08:18:34 C/C++开发

从 privateregistry 检索 Visual Studio 2017 (Enterprise) 密钥

我买了一个新的 SSD,想重新安装 Windows 10 和 Visual Studio Enterprise 2017.问题是,我作为学生有一个“On the Hub"帐户,您可以在该帐户上免费获得 Microsoft 产品,但现在自从我不久前离开学校后,我的帐户似乎已被删除,但我的密钥仍然有效(VS 以及 Windows 10). 我确实从注册表中检索了我的 Windows 10 密钥, ..
发布时间:2022-01-12 08:18:21 其他开发

Visual Studio 2017 找不到 cl.exe

我最近安装了 Visual Studio 2017,需要更改 C++ 项目中的某些内容. 但是当我尝试构建时,它说缺少 cl.exe.网上提供的解决方案似乎都不起作用. 我确实有一个 cl.exe,但它位于此路径下: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.10.2 ..
发布时间:2022-01-12 08:18:13 C/C++开发

使用 VS2017 增强系统 DPI 缩放

我有一个具有默认 MFC DPI 支持的 MFC 应用程序:它支持高 DPI,但不支持每个显示器的 DPI.Windows 10 版本 1703 添加了对 系统(增强)DPI 缩放.我从 Windows 资源管理器的 .exe 兼容性设置中启用了此模式,它适用于我的应用. 理想情况下,我会让应用完全符合多显示器 DPI 的要求,但这是一项相当大的工作量.因此,如果操作系统支持,我想告诉操作系 ..
发布时间:2022-01-12 08:18:05 C/C++开发

无法在 Visual Studio C++ 项目中更改 Windows SDK 版本

我有一个使用 Visual Studio 2015 创建的 Visual Studio C++ 控制台应用程序,但现在我无法编译它(使用 Visual Studio 2017),因为它针对的是未安装的 Windows 8.1 SDK.问题是我无法将项目重新定位到 Windows 10 SDK. 发生的情况是,当我打开项目属性页面并转到 General - Target Platform 时, ..
发布时间:2022-01-12 08:17:46 C/C++开发

ef核心迁移不能使用秘密管理器

当我创建 .net 核心 Web 应用程序时,我会在测试期间使用密钥管理器.我通常能够创建一个新的 web 项目(mvc 和 web api),右键单击该项目并选择“管理用户机密".这将打开一个 json 文件,我在其中添加秘密.然后我在我的 startup.cs 中使用它,如下所示: services.AddDbContext(options =>options.UseMySql(Config ..

ASP.Net Core 从 VS2015 迁移到 VS2017 时无法加载文件或程序集“System.Diagnostics.DiagnosticSource"

我在 ASP.Net Core(4.6.1 框架)中有一个网络,它使用我用 Visual Studio 2015 创建并在昨天发布的新 Visual Studio 2017 中打开的 Facebook 和 MS 外部登录.VS2017对csproj、project.json等文件做了一些改动. 网站编译和执行都很好,除了一个部分.如果我使用 Facebook 或 Microsoft 外部登录 ..

将 Visual Studio 2015 更改为 Visual Studio 2017 后 RDLC 报告停止工作

我在 Visual Studio 2017 中有一个 AspNet MVC 项目,该项目之前是在 Visual Studio 2015 中开发的.该项目包含许多 rdlc 文件,在我编辑其中一个之前,它们都运行良好.现在,当我尝试从已编辑的 rdlc 下载 pdf 时,出现此错误: 此报告的定义无效或不受此支持报告服务的版本.报告定义可能是使用更高版本的 Reporting Services ..
发布时间:2022-01-12 08:16:45 C#/.NET

如何将 Visual Studio 2017 与 TFS Visual Studio 构建步骤一起使用

我正在运行 TFS 2015 并且正在使用 Visual Studio 构建步骤.在开发机器上,我转而使用 Visual Studio 2017,因此我还想将 Visual Studio 2017 用于 TFS 构建. 我在构建服务器上安装了 Visual Studio 2017 并重新启动了构建代理.但是,Visual Studio 2017 不会显示在代理的功能中,也不会显示在构建步骤中 ..
发布时间:2022-01-12 08:16:35 其他开发

Visual Studio 2017 中的 React Native

有没有人尝试在 Visual Studio 2017 中构建 React Native 项目? 我找到的每个资源都指向 Visual Studio Code,但没有提到 Visual Studio 2017. 解决方案 我似乎 MS 没有计划在其旗舰产品中支持 React Native - 仅在 VS Code 中.在论坛投票... MS论坛到VS ..
发布时间:2022-01-12 08:16:15 其他开发

使用 .NET Framework 集成测试 ASP.NET Core - 找不到 deps.json

我有一个面向 .NET Framework 4.7 的 ASP.NET Core Web API 项目,我正在尝试为其编写集成测试.我使用 Visual Studio 添加新项目和单元测试项目 (.NET Framework) 模板创建了一个单元测试项目.我将 Microsoft.AspNetCore.Mvc.Testing NuGet 包添加到测试项目中,我有以下测试: 使用 System.T ..
发布时间:2022-01-12 08:16:05 C#/.NET

如何让新的异步语义在 VS2017 RC 中工作?

引用自 Visual Studio 2017 RC 发行说明 语言扩展和分析器 此版本包括我们正在为 C# 和 Visual Basic 的下一版本开发的一些建议的新语言扩展.这些新语言功能默认启用,包括: 对于 C#: 异步方法的类似任务的返回类型:这引入了返回任何来自异步方法的类似任务的类型.以前,这些返回类型仅限于 Task 和 Task. 它说它默认启用 ..
发布时间:2022-01-12 08:15:27 C#/.NET

如何在 Visual Studio 2017 中禁用实时代码分析?

我在哪里可以在 Visual Studio 2017 中禁用 实时代码分析?每次我开始我的解决方案时都会弹出这个.我不需要这个: 我已遵循此 Microsoft 的支持文档,但取消选中“启用完整的解决方案分析"似乎对实时代码分析没有影响.然后我找到了 Visual Studio 2012 的解决方案,但也没有任何运气. 所以在我看来,实时代码分析是一个完全不同的东西,不是由完整的解决方 ..
发布时间:2022-01-12 08:15:09 其他开发