簡體   English   中英

resx在項目之間共享

[英]resx sharing between projects

我有一個名為'mySolution'的解決方案,有兩個項目:

  • 項目A
  • 項目B

ProjectA包含名為“mySolutionResources.resx”的資源文件。
ProjectB引用projectA,但無法訪問mySolutionResources中的資源。

經過一些研究,我發現:“資源類都標記為內部”。

我現在的問題是:

如果我只想維護一個'mySolutionResources.resx',我怎樣才能從projectB訪問它? 如果不可能,還有另一種方法嗎?

如果您打開'mySolutionResources.resx'(在設計器中)並在頂部,您將看到Access Modifier選項:[Internal] 您可以將此值更改為[公共] 如果引用,這應該將資源數據公開給其他項目。

我不想共享resx文件,而是希望在一個程序集中編寫代碼以在外部公開資源(取決於資源的性質)。 如果您不希望“共享”代碼公開,則可以始終使用InternalsVisibleTo

暫無
暫無

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

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