Pat*_*ski 7 c# visual-studio asp.net-core blazor blazor-webassembly
在 Visual Studio Professional 2019 和现在的 2022 年,在我的 Blazor 客户端的 .csproj 文件中,我在 ItemGroup 中有一行:
<Watch Include="**\*.razor;**\appsettings.*" />
Run Code Online (Sandbox Code Playgroud)
这样,每当我更改 .razor 文件时,dotnet watch run都会自动重建并重新启动 Web 服务器。伟大的。
但现在,每当我在项目中创建 .razor 文件(例如 Foo.razor)时,Visual Studio 都会毫无帮助地添加“删除”行,例如:
<Watch Remove="Components\Widgets\Foo.razor" />
Run Code Online (Sandbox Code Playgroud)
有时它还会添加以下内容:
<Content Remove="Components\Widgets\Foo.razor" />
Run Code Online (Sandbox Code Playgroud)
然后,我必须手动编辑 csproj 文件以删除这些行。为什么会这样,我该如何将其关闭?还是这里有更大的问题?一些搜索发现没有其他人处理这个问题;也许我的设置有问题?
(我在早期版本中看到了完全相同的行为。)提前致谢。
更新: 这个问题似乎相关,但它已关闭,没有修复任何内容。有人知道如何让它停止吗?
| 归档时间: |
|
| 查看次数: |
657 次 |
| 最近记录: |