问题标签 [dotnet-watch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net-core - 使用 dotnet-watch 时设置了哪些 MSBuild 属性?
运行dotnet watch
或dotnet watch test
时,有没有办法在 csproj 文件内部知道它正在以监视模式运行,以便可以打开或关闭某些功能?
docker-compose - 如何告诉 dotnet watch 运行不同的构建配置?
今天我有一个容器正在运行dotnet watch -v --project ".\\MyProject" run --no-launch-profile
,并且“MyProject”文件夹透明地映射到我的解决方案的 .NET Core 项目。因此,每当我在 Visual Studio 中更改文件时,它会立即在容器内被拾取并重新编译以允许快速更改和测试。但是我注意到,当我在主机上构建时,这会导致冲突问题,从而导致bin\Debug\netcoreapp3.1\MyProject.exe
为了解决这种情况,我想看看是否可以传递参数/参数/配置/ dotnet watch
...文件夹且不与宿主 Visual Studio 冲突)
遗憾的是,我无法找到有关如何使用dotnet watch
. 这可能吗?有更好的解决方案吗?
.net-core - 是否可以为 dotnet watch 命令添加延迟?
我正在使用 dotnet watch 命令为我的应用程序自动重新加载,它工作得很好。我遇到的问题是,如果我确实运行了一些其他类似的工具,则会发生一些资源锁定并且其中一个进程失败。
我的例子是我在 Rider 中运行实时单元测试。
我认为可能是一个简单的解决方法是为 dotnet watch 添加一些延迟,以便在 dotnet watch 进行重建之前,实时测试有几秒钟的时间可以运行。
不幸的是,我没有发现任何可能性。是否有可能通过一些巧妙的技巧来实现?
visual-studio - 在 Visual Studio 中调试多个微服务
我有一个包含两个微服务和一个 API 网关的解决方案。在调试时,该解决方案需要一次又一次地运行以获得洞察力或修复错误。
我已经尝试过dotnet watch run
,但我可以一次将调试器附加到一个项目。与 .NET Framework 相比,在 IIS 上托管应用程序还需要每次将文件复制到文件夹以进行小的更改,在 .NET Framework 中,在 localhost 上托管应用程序并附加到进程更容易。
目前,我一直在使用带有多个启动项目的 Visual Studio 对其进行调试。
由于不断按 F5 是重复且忙碌的,所以有没有其他方法可以使用或其他任何方法来调试多个项目dotnet watch or IIS
?
docker - 使用 dotnet watch run Dockerize 一个 Blazor WASM 应用程序
我正在尝试对 Blazor WASM 应用程序进行 docker 化,但我想使用 dotnet watch run 为本地开发环境运行该应用程序。
src 代码是默认的 Blazor WASM 模板,我刚刚将项目文件夹移动到 src 文件夹中,这是我正在使用的 dockerfile:
我收到以下错误:
从主机系统运行 dotnet watch run --project "./src/BlazorApp/BlazorApp.csproj" 就像一个魅力
有谁知道问题可能取决于什么?
.net-6.0 - Dotnet watch run - 强制重新加载“粗鲁编辑” - .Net 6
我在开发过程中运行这样的网络项目:
当我进行更改时,项目/浏览器会重新加载。惊人的!
然而,有时我会看到这个:
有什么我可以添加到命令行的东西,所以我强制使用Always (a)选项吗?
像这样的东西:
根据我的 google-fu/duckduck-fu,这样的选项不存在 - 但我希望它得到确认。:)