簡體   English   中英

多個項目中的 Blazor 頁面

[英]Blazor pages in multiple projects

我有 3 個項目 Projection.Server - 這包含主機文件和啟動 Projection.Shared - 這包含控制器和頁面(類庫) Components.Shared - 這包含要在整個項目中使用的所有組件(類庫)

我的問題是,我在 Projection.Shared 中擁有該項目的所有頁面,但我希望能夠在 Components.Shared 中為我的登錄頁面創建一個頁面,當此解決方案擴展但當我創建一個時,多個項目可以使用該頁面Components.Shared 中的登錄頁面無法定向到該頁面並說:

抱歉,此地址沒有任何內容。

我認為是這種情況,因為我的 App.Razor 中的 RouteData 位於 Projection.Shared 中,因此無法訪問 Components.Shared 中的頁面,有沒有可能的方法來解決這個問題?

我想出了答案,以防將來有人遇到這個問題。 將以下內容添加到App.Razor文件允許它查看多個項目:

AdditionalAssemblies = "new[] { typeof(Shared.Components.App).Assembly }"

暫無
暫無

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

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