visual-studio相关内容

我有一个C#解决方案,其中同一文件属于多个项目。多么?

有一个文件C:UsersMesource eposMyProjectVersionInfo.cs以某种方式包含在MyProject解决方案中除一个项目之外的所有项目中;编辑该文件的一个副本会同时编辑所有项目,但它只在解决方案级别的源代码管理中显示一次。这怎麽可能?我怎样才能把它添加到最后一个项目中呢?我试着“添加现有文件”,但它只是把它复制到那个文件夹中.如果有用的话,上面有一个蓝色的“盒子里的箭 ..
发布时间:2022-03-02 19:20:41 C#/.NET

使用NuGet包的本地源代码调试和编辑代码

我有一个包含一个应用程序项目(ASP.NET Core)和多个库项目的解决方案。我要将某些库项目分离到单独的解决方案中,并将它们转换为NuGet包。 使用同一解决方案中的库,我当然可以简单地编辑库中的内容,运行应用程序并查看它是如何工作的(如果需要,还可以进行调试)。 但是,当我将库转换为NuGet包时,应用程序从我们的私有NuGet源(而不是项目文件)引用包。 我的问题是:是否可以 ..
发布时间:2022-03-02 19:16:54 C#/.NET

在Visual Studio异常设置中是否有启用/禁用公共语言运行时异常的键盘快捷键?

我发现自己经常在异常设置中启用和禁用“公共语言运行时异常”复选框。我厌倦了每次都得打开窗户。有键盘快捷键吗? 编辑:由于截至2020年6月的答案似乎是“不”,我在这里请求了一个功能:https://developercommunity.visualstudio.com/idea/1073035/keyboard-shortcut-to-enabledisable-the-common-run ..

Visual Studio 2019脱机布局更新忽略';--noUpdateInstaller';

我们使用“Visual Studio Offline Layout”将VS16.6部署到具有混合Internet连接(离线/代理/直接)的开发人员和构建服务器。直到最近,以前VS实例中的installation/update(准确地说是16.3)运行得相当好。 目前,我们不能再使用脱机布局安装本地缓存版本的Visual Studio,因为连接到Internet的计算机需要在安装任何内容之前更 ..
发布时间:2022-03-02 19:08:18 其他开发

粘贴特殊(JSON到类)缺少的VS2019-已安装所有Web开发工具

一个非常有价值的工具是快速获取json并创建类的能力。VS早期版本中的选择性粘贴是一项很棒的功能,但我在Visual Studio 2019中找不到它。 根据this forum thread,只需添加ASP Web开发工具即可。我已经把所有东西都安装好了,到处都找不到特制的粘贴。 如何/在哪里启用此功能,或者Visual Studio 2019中提供的新替代方案是什么? 我已经 ..
发布时间:2022-03-02 19:06:10 其他开发

为什么IntelliSense在if语句中的函数左侧显示一个星号

使用Microsoft Visual Studio 2019专业版16.4.1 IntelliSense在IsNullOrEmpty的左侧显示一个星形图标。不确定它是什么意思。 编辑1: 这不仅仅是IsNullOrEmpty 编辑2 它仅显示if()语句中的星号 推荐答案 这是正在工作的智能代码。在VS2019 16.1或更高版本中默认处于活动状态。: Inte ..
发布时间:2022-03-02 18:59:24 其他开发

设备驱动程序未安装在任何设备上,如果这是Visual Studio 2019中的hello world驱动程序,请使用原语驱动程序?

我正在尝试在最新的Visual Studio上编译hello world驱动程序 他们似乎在最新版本中对visual studio做了一些奇妙的更改,因为我在VS 2017中没有这个问题,我无法编译一个简单的hello world驱动程序,几乎可以在任何教程中找到,因为我收到了这个错误: Device driver does not install on any devices, us ..
发布时间:2022-03-02 18:56:46 其他开发

混淆了规则集文件和editorconfig文件

我们的组织使用包含我们组织的StyleCop.Analyzer设置的规则集文件。这位于源代码管理中,我们组织中所有解决方案中的所有项目都引用此文件。如果我编辑规则集(通过项目属性->;代码分析选项卡),我会看到一条消息,提示我将规则集迁移到editorconfig文件。有人能解释一下我为什么要这么做吗?两者有什么不同? 我还注意到,在VS Tools->;Options->;Text ..

还原Visual Studio 2019更新

我从VS2019 16.0.3升级到16.0.4,它破坏了我的一些项目的调试。 VS 2017有a page for downloading old versions,但我找不到类似的VS 2019。 如何将我的VS 2019版本降级? 推荐答案 现在还有a page for downloading old versions of VS 2019。 ..
发布时间:2022-03-02 18:30:29 其他开发

Blazor-重定向到一个解决方案中另一个项目的页面

我遇到这样的情况:在一个解决方案中,希望将用户从一个项目的页面重定向到另一个项目的页面。这一点很重要,我在Blazor服务器上做,有没有人可以教我点什么? 推荐答案 您始终可以注入NavigationManager-使用此功能,您可以将用户重定向到其他组件或任何URI-因此可能适合您的情况: @inject NavigationManager navigationmanager ..
发布时间:2022-02-27 22:34:48 C#/.NET

生成从1到n的二进制数的C程序

我需要这样的输出,如果数字是5,输出应该是从5到5的5个二进制数,但是从1开始已经给出了下面的例子。不使用数组即可完成此操作 输入:5 产量:1,10,11,100,101 但是我得到了 输出类似 这 输入=5 输出=1,11,11,111,111 此错误是因为指令错误吗 任何提示或解决方案 #include #include void b ..
发布时间:2022-02-26 15:27:07 其他开发

该项目不知道如何运行ConsoleApp配置文件

我刚刚下载了Visual Studio2022(虽然我非常喜欢2019年,但是找不到它),当我打开一个简单的&Hello World&项目并尝试运行它时,就出现了一个错误。 使用.Net 5.0运行时 我如何修复此问题?这是2022年的问题,还是如果我在网上某个地方奇迹般地找到Visual Studio 2019,它会显示相同的错误? 更新:2019年运行良好,就是2022年。我将在 ..
发布时间:2022-02-26 11:14:28 其他开发

.NET获取嵌入式资源文件

我有一个嵌入的资源文件: 我需要将其作为流打开。 我尝试的内容(不起作用,流为空): var assembly = Assembly.GetExecutingAssembly(); using (var stream = assembly.GetManifestResourceStream("client_secret.json")) 有什么想法或建议吗? 编辑:我在用 ..
发布时间:2022-02-25 17:43:42 C#/.NET

命令';SFDX:创建项目';导致错误(找不到命令';sfdx.force.project.create';)

在VS代码中创建新的sfdx项目时,我收到一个错误,说命令出错。 我已经在VS代码中安装了所有必要的扩展包。Salesforce CLI和VS代码都是最新的。我卸载了Salesforce CLI和VS代码,然后重新安装,但问题仍未解决。请帮助我解决此问题。enter image description here 推荐答案 这可能是因为安装的SFDX CLI位于本地实例中,而不是全局实例 ..

如何使用本地构建的Nuget包进行调试?

我们有几个项目使用共享的公共库(内部的,而不是公共的)。(C#.Net项目,使用Visual Studio,安装作为解决方案) Solution A ---| |----> Common Library (Nuget Package) Solution B ---| 这通常工作得很好。公用库发布到内部Nuget提要,然后这两个项目都可以在本地运行和在生成服务 ..
发布时间:2022-02-24 16:26:12 C#/.NET

声纳Lint规则集文件:Gitignore?

我在Visual Studio中安装了SonarLint并将其连接到我们的服务器上,当我这样做时,git status它会显示所有这些Net.ruleset文件。我应该将此扩展名放入.gitignore文件还是将其添加到存储库? 推荐答案 TLDR;将其提交以与您的团队共享。 .ruleset文件是规则及其状态(已启用、已禁用、严重程度)的集合。将解决方案绑定到SonarQube时会 ..
发布时间:2022-02-24 14:28:21 其他开发

是否在我的生成输出中包含Nuget依赖项?

我正在构建一个模块化的.NET核心应用程序,它可以在运行时使用MEF加载扩展。我有两个项目,一个是我希望能够在运行时加载的库,然后我有将执行加载的主应用程序。 我的库项目有一些Nuget依赖项。为了在运行时加载库,我需要这些Nuget依赖项在运行时库旁边可用,但是使用VS2017构建时不会将这些Nuget DLL作为输出的一部分。 如何在生成库时包含Nuget DLL? 编辑:我 ..
发布时间:2022-02-23 20:39:04 C#/.NET