visual-studio-2017相关内容

Visual Studio 2017 Nuget 包将项目引用排除为另一个 nuget 引用,而是添加程序集

当我们在 Visual Studio 2017 中创建一个 nuget 包时,它默认将项目引用添加为另一个 nuget 引用.我们如何在创建包时禁用它,而不是: 选择不同的包名 在创建包时包含项目的 dll 解决方案 PackageReference 可以用 PrivateAssets="All" 标记,以确保它不会结束打包时作为使用库的 NuGet 依赖项.然后消费库可以使用自定 ..
发布时间:2022-01-12 08:27:20 其他开发

Visual Studio 2017 在应用程序设置中找不到连接字符串

对于连接数据库和读取数据,我正在使用从 Web.config 文件中读取连接字符串的数据集.一切都在 Visual Studio 2013 中运行.但是当我在 Visual Studio 2017 中打开这个项目时,我无法配置.它错误: 找不到连接字符串 xxxx.在应用程序设置中找不到连接字符串或无法加载与连接字符串关联的数据提供程序 解决方案 将 VS 更新到 15.9.这将解决 ..

Visual Studio 2017:为 CodeSnippets 禁用 Intellisense

我正在使用 Visual Studio 2017 Enterprise,版本 15.3.3 我看起来 IntelliSense 具有一些用于代码完成的新功能.此功能之一是,在编写类型时会自动建议字段名称. SpacePosition s..//以 s 开头,Intellisense 建议“space"、“position"和“spacePosition" 我总体上喜欢这个功能,但 ..

Entity Framework Core 2.0 添加迁移不生成任何东西

我是 EF 新手,正在尝试使用 VS 2017、.NET Core 2.0 和 EF 2.0 创建一个简单的测试解决方案,但我无法 add-migration 来创建迁移文件夹以及初始迁移. 我创建了一个名为 Driver 的解决方案,其中包含两个 .Net Core 类库项目: Driver.Data驱动程序域 Driver.Data中安装了以下包: Microsoft.Entity ..
发布时间:2022-01-12 08:26:36 C#/.NET

禁用特定 MsBuild 项目的传递 PackageReference 依赖项

我正在将旧式 MsBuild csproj 项目迁移到使用 PackageReference 格式,但遇到了传递依赖的问题. 考虑以下项目 A 引用 NuGet 包 B 和 C,每个都包含一个使用 PackageReference 的程序集.在构建项目 A 使用 IL 合并将 B 作为公共符号合并到 A 程序集中,并将 C 作为内部化符号.项目 D 有一个对 A 的项目引用. 传递依赖 ..

在 Visual Studio Community 2017 上禁用 Visual Studio 托管进程

我正在尝试禁用将 vshost.exe 文件输出到我的发布文件夹.here 和 这里.此 Microsoft doc 2015 年说明,并遵循 2017 rc 链接和找到 这个p> 他们都提到了属性调试选项卡上的启用Visual Studio托管进程复选框.但是这个选项没有出现在我的屏幕上. 我已经在 Console Application 和 windows Application 项目 ..
发布时间:2022-01-12 08:26:12 C#/.NET

Visual Studio 忽略 #if DEBUG/RELEASE 范围内的代码,并且不检查错误或自动完成

我一直在编写 #if DEBUG、#else、#endif 代码片段,我注意到 Visual Studio 没有'不要让我使用自动完成来完成部分键入的成员名称,并且它不会检查灰色的非活动代码是否存在错误.我发现让它再次受到关注的唯一方法是将构建模式从调试切换到发布.但这很不方便,感觉有更好的方法. 示例: #if 调试扔;#别的throw new exc//我想在这里使用自动完成但不能,因 ..

用于 ASP.NET Core 和 Visual Studio 2017 的 docker run 命令

我正在使用 Visual Studio 2017 开发 ASP.NET Core 应用程序.我已设置调试以在 docker 容器中运行服务器.容器已启动并正在运行,但我无法访问托管在另一个 docker 容器中的数据库. 数据库容器在主机上公开一个端口.我需要告诉 ASP.NET Core 容器将主机的端口映射到内部端口.为此,我需要更改 Visual Studio 发出的 docker r ..
发布时间:2022-01-12 08:25:51 其他开发

将 VS2017 从 15.4.1 升级到 15.5.1 导致构建错误

我正在使用以下工具/版本进行编程:Windows 10/VS2017 Professional/C++ 升级到 15.5.1 后出现以下错误: MIDL2338:开关是矛盾的 - no_robust 与 - 目标 Microsoft 编译器错误描述列表显示:编译 IDL 文件时,不能同时使用/osf 和/ms_ext 命令行开关. 我的项目属性中没有指定这些开关. 我 ..
发布时间:2022-01-12 08:24:52 C/C++开发

Visual Studio Profiler 显示“[损坏]"作为函数名

我正在尝试分析我的 c++ dll,但分析器无法与我一起使用.我想查看调用树等等,但只有 stl 函数显示,而且并非全部不相交 - 当我点击任何函数时,它们的调用者是“[broken]". 我不知道我的 google 技能是否不够,但我找不到任何关于 [broken] 意味着什么以及如何修复它的信息. 这是一个调试版本.我不能保证这不是由于某些编译器设置造成的,但我觉得我什么都试过了. ..

无法加载 DLL 'sni.dll' - 实体框架核心

在 Visual Studio 2017 上的 ASP.Net Core 应用程序中使用 Entity Framework Core 时,我间歇性地收到错误“无法加载 'sni.dll'. 奇怪的是,我找到了一个临时解决方法:重新启动我的电脑. 我不知道为什么错误不断发生,我不知道变量可能是什么.任何人都可以阐明可能的原因吗?我会提供完整的堆栈跟踪,但自从决定在这里发帖以来就没有发生过 ..

将 Visual Studio 的“代码样式设置"导出为 .editorconfig

我们的团队使用 Visual Studio 2017 Professional. 我一直在尝试统一整个团队的代码风格,显然现在的行业标准是使用 .editorconfig 文件.甚至 Visual Studio 在其设置窗口中也建议使用该配置文件并链接到 有用的页面 关于如何编写 editorconfig 文件. 但我不想手动编写我已经在 VS 中配置的所有设置.我想要一个将这些设置导 ..

Console.WriteLine("");卡住

有时当我执行上述语句时,程序会在控制台应用程序中冻结.如果我中断,我将无法移动到下一行.我需要重置缓冲区吗? 这是一个在屏幕上显示消息的批处理应用程序.有没有人经历过这个并设法解决它.这似乎是一个新事物.我正在使用 Visual Studio 2017 教授版. WriteLine 停止的函数如下.sMessage 的值为空白“". static void Display(strin ..
发布时间:2022-01-12 08:23:35 C#/.NET