簡體   English   中英

為什么 Visual Studio 2019 會刪除對新 .razor 文件的監視?

[英]Why does Visual Studio 2019 remove watch for new .razor files?

在 Visual Studio Professional 2019 v 16.8 中,在我的 Blazor 客戶端的 .csproj 文件中,我在 ItemGroup 中有一行:

<Watch Include="**\*.razor;**\appsettings.*" />

這樣,每當我更改 .razor 文件時, dotnet watch run都會自動重建並重新啟動 Web 服務器。 偉大的。

但是現在,每當我在項目中創建 .razor 文件(例如 Foo.razor)時,Visual Studio 都會毫無幫助地添加一個“刪除”行,例如:

<Watch Remove="Components\Widgets\Foo.razor" />

它還添加了這一點,有時:

<Content Remove="Components\Widgets\Foo.razor" />

然后我必須手動編輯 csproj 文件以刪除這些行。 為什么會這樣,我該如何關閉它? 或者這里有什么更大的問題? 一些搜索發現沒有其他人處理這個問題; 也許我的設置有問題?

(我在早期版本中看到了完全相同的行為。)提前致謝。

我已經報告了這個問題,應該在某個時候解決: https : //github.com/dotnet/aspnetcore/issues/27718

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM