Tag: visual studio code

预启动任务构建以退出代码1终止

我正在尝试学习如何创建方法库,但每当我运行我的程序时,一个小的弹出窗口(带有令人惊讶的基本Windows图形界面,更新后)会显示消息“PreLaunch task’Build’以exit退出代码1.“ 我单击“显示错误”,然后在“问题”选项卡中看到消息“到目前为止工作区中没有问题”。 有谁知道发生了什么? 这是我的发布配置…… 发布配置 发射配置2/2 这是带有该消息的弹出窗口的屏幕截图。 弹出窗口 此外,我不确定这是否相关,但我注意到,在将.NET SDK文件移动到另一个文件夹之后,以及调试快捷方式命令停止工作时,这些内容开始发生。

IntelliSense在Mac上的Visual Studio代码中不起作用

我正在使用Visual Studio Code在Mac上开发ASP.NET 5应用程序。 我遇到的问题是,除了我之前输入的方法和变量名称的简单自动完成之外,我没有获得任何IntelliSense支持(例如可用的类方法)。 该应用针对DNX Core 5.0: “frameworks”: { “dnxcore50”: { } }, 我通过DNVM安装了CoreCLR 1.0.0-rc1-update1: $ dnvm列表 活动版本运行时体系结构OperatingSystem别名 —— ——- ——- ———— ————— — – 1.0.0-rc1-update1 coreclr x64 darwin默认值 我尝试了以下方法来解决这个问题,但没有运气: 确保选择了一个项目(右下角的火图标) 在settings.json明确转向了建议 { “editor.quickSuggestions”: true` } 任何建议将不胜感激。

VS Code中的System.Windows.Forms程序集引用

要在visual studio代码中为c#设置我的开发框架,我想使用System.Windows.Forms引用来设置窗口。 码: using System; using System.Collections; using System.Windows.Forms; namespace Softwaredevelopment { public partial class Form1 : Form { public Form1() { //tbd } } } 我收到错误: 缺少assembly参考。 我需要在project.json文件或.csproj文件中添加什么才能创建窗口。

如何在vscode中将`System.Web.Extensions`程序集添加到.net核心项目中

我已经为vscode安装了c#支持(版本是1.15.0 )并通过dotnet new console创建了一个HelloWorld项目。 现在在Program.cs ,我想使用依赖于System.Web.Extensions程序集的JavaScriptSerializer类。 我using System.Web.Script.Serialization;键入using System.Web.Script.Serialization; 并运行dotnet restore ,但vscode无法解析它。 错误是, 命名空间“System”中不存在类型或命名空间名称“Web”(您是否缺少程序集引用?) 似乎System.Web不是.net核心的一部分,但有没有办法将程序集添加到项目中? 我找不到一个在其他post中引用的project.json文件,因为它是一个csproj项目。

OSX上的Visual Studio Code如何导入sln / csproj并运行?

Visual Studio Code看起来似乎是一个非常好的工具,但是它似乎无法读取任何可以使其成为Visual Studio系列一部分的配置。 如何导入我的sln / csproj文件以便Code知道如何理解它们?

查看代码更改,而无需重新启动服务器

我们使用Visual Studio Code和DNX如下。 用于启动Web服务器的命令行 dnx . web project.json>命令 “web”: “Microsoft.AspNet.Hosting –server Microsoft.AspNet.Server.WebListener –server.urls http://localhost:5001” 请注意,为了便于阅读,我们添加了回车符。 当我们更改*.cshtml并刷新浏览器时,更改会显示在浏览器中。 这很好。 当我们更改*.cs并刷新浏览器时,更改不会显示在浏览器中。 我们期望他们愿意。 要查看更改,我们需要停止Web服务器(在命令行中使用Ctrl + C ),然后使用dnx . web再次启动它dnx . web dnx . web 。 这不是世界末日; 那就是说,我认为ASP.NET 5的一个特性是能够在不重新编译的情况下进行刷新等。 我们如何更改*.cs代码并刷新浏览器以查看更改而无需重新启动DNX Web服务器? 我们尝试过运行dnx –watch . web dnx –watch . web问题,如果我们更改*.cs文件,那么Web服务器就会停止,我们无论如何都必须重新启动它。

无法加载DLL’Microsoft’Quantum.Simulator.Runtime.dll’

在尝试通过运行teleport示例程序validation我的Q#环境时,无法加载DLL ‘Microsoft.Quantum.Simulator.Runtime.dll’错误。 dotnet build dotnet run platform windows 7 64 bit with AVX enabled. vscode with .NET Core SDK 2.0 Unhandled Exception: System.DllNotFoundException: Unable to load DLL ‘Microsoft.Quantum.Simulator.Runtime.dll’: The specified module could not be found. (Exception from HRESULT: 0x8007007E) at Microsoft.Quantum.Simulation.Simulators.QuantumSimulator.Init() at Microsoft.Quantum.Simulation.Simulators.QuantumSimulator..ctor(Boolean throwOnReleasingQubitsNotInZeroState, Nullable`1 randomNumberGeneratorSeed, Boolean disableBorrowing) at Microsoft.Quantum.Examples.Teleportation.Program.Main(String[] args) in C:\opt\workspace\quantum\Quantum\Samples\Teleportation\Program.cs:line 13

找不到方法app.UseStaticFiles()

我正在按照本指南进行操作 ,在第4步中,我被要求在project.json文件中添加三行(我做了然后运行dotnet restore获取了大量更新的包)。 当我在Configure方法中输入三行时,我会在所有这些行中得到红线。 这些方法无法识别,无智能感知等。 我还注意到,在指南的示例中,方法签名只接受IApplicationBuilder的一个参数,而我生成的(使用yo aspnet命令)看起来像这样。 Configure(IApplicationBuilder, IHostingEnvironment, ILoggerFactory); 我不知道如何解决它。 我的猜测是在这个过程中有一个新版本的东西(Yo,Generators,Core等),但我不完全确定。 我也发现这个博客的方法签名类似于我得到的那个。 但是,它的作者建议使用与我无关的相同语法。 我猜这是引用错误库的问题。 我该如何解决这个问题?

Visual Studio代码IntelliSense建议不会自动弹出

我按照https://code.visualstudio.com中的安装说明进行操作,但是当我编写C#代码时,IntelliSense建议不会自动弹出,所以我必须使用快捷键Command+Space触发它,同时,建议是只是从我写的代码。 以下是屏幕截图: 我检查了https://code.visualstudio.com/Docs/editingevolved,VSCode支持C#IntelliSense。 我不认为这是bug,也许我在安装VSCode时做错了。 如何解决这个问题呢?

如何让VSCode主题识别C#接口?

我试图让Visual Studio Code的主题符合我的要求。 目前,我正在尝试使用Obsidian使用C#规则,但我不确定使用哪个关键字来覆盖颜色自定义。 VSCode似乎不识别接口,因为它们是特定于语言的。 “editor.tokenColorCustomizations”: { “functions” :{ “foreground”: “#F1F2F3” }, “interface”: { //not valid “foreground”: “#B48C8C” } } 如何获取VSCode颜色自定义以识别c#特定语法?