mer*_*sey 7 .net c# debugging .net-core visual-studio-code
现在我的电脑很慢,Visual Studio工作非常糟糕,所以我决定尝试Visual Studio Code来创建我的ASP.NET核心应用程序.在Microsoft演示文稿之一中,我看到使用名为dotnet watch的工具运行ASP.NET Core应用程序.此工具在一些软更改后重新编译代码(如在Visual Studio中).
所以我的问题是:
我尝试使用dotnet手表调试应用程序后,dotnet环境崩溃:(
感谢帮助 :)
VS代码:Visual Studio代码调试器不支持"编辑并继续"功能.已请求此功能(请参阅https://github.com/OmniSharp/omnisharp-vscode/issues/490),但目前没有计划在VS Code中实现此功能.
dotnet-watch:如果你想限制dotnet-watch监视哪些文件,那么你可以改变ProjectReference*.csproj文件中的文件.
<ProjectReference Include="..\Other\other.csproj" Watch="false" />
Run Code Online (Sandbox Code Playgroud)
这将确保dotnet-watch仅重新触发当前项目中的文件构建,而不是它引用的项目中的文件.
但是,它不会阻止MSBuild ProjectReference在生成新构建时重新编译s.MSBuild将始终尝试重新编译所有ProjectReferences,但是,如果您没有更改文件,则重新编译应该很快.除非必要,否则MSBuild使用缓存来避免重新调用C#编译器.
有关在*.csproj文件中配置dotnet-watch的更多详细信息,请参阅https://github.com/aspnet/DotNetTools/tree/rel/2.0.0-preview2/src/Microsoft.DotNet.Watcher.Tools#msbuild.
| 归档时间: |
|
| 查看次数: |
3460 次 |
| 最近记录: |