ASP.NET MVC项目的Visual Studio代码

问题描述 投票:16回答:5

我刚刚下载了Visual Studio Code并尝试了几个小时作为通用编辑器,它真的很棒。但是当我想打开我当前运行的ASP.Net MVC项目时,它没有将项目检测为工作项目,我不能使用为C#提供的InteliSense。

我可以打开从Visual Studio创建的ASP.Net MVC项目吗?如果可以,那么我应该怎么做才能实现这一目标?

asp.net-mvc visual-studio-code
5个回答
1
投票

打开文件夹而不仅仅是文件,它将工作


0
投票

基本上VSCode支持两个项目系统:

  1. DNX项目与project.jsonglobal.json文件和
  2. MSBuild项目。

对后者的支持是一个更大的挑战,尚未完善。如果你有一个slncsproj文件VSCode应该检测并启动。如果OmniSharp已启动,您可以检查左下方的火焰吗?您可以检查消息的日志(Ctrl + L,L)吗?


0
投票

我刚试过你说的话。我可以使用“文件 - >打开文件夹”选项打开我的解决方案。和我的MyProject.sln文件的根文件夹的选定文件夹。重新加载所有文件后,我点击了VSCode的Extensions页面,以确定是否加载了C#扩展名。我清楚地看到C#扩展已启用。如果未启用,请尝试启用或重新下载。您应该能够在每个.cs文件上使用C#Intellisense。


0
投票

它只是一个代码编辑器,具有一些很棒的功能。您需要安装Visual Studio(社区版)才能使用.net项目。


0
投票

仅使用ASP.NET Core MVC(MVC 6),VS Code不能与MVC 1-5一起使用。 VS Code对完整框架应用程序的支持非常有限:

https://github.com/OmniSharp/omnisharp-vscode/wiki/Desktop-.NET-Framework

© www.soinside.com 2019 - 2024. All rights reserved.