簡體   English   中英

強類型資源導致問題嗎?

[英]Strongly Typed Resources Causing Problems?

在進行一些重構的過程中,我將資源文件從一個項目移到了另一個項目。 我想我單擊了一條警告,告訴我在某一點上強烈鍵入資源文件,現在我得到:

找不到適合於指定區域性或中性區域性的任何資源。 確保在編譯時已將“ MyProject.Common.ResourceManagement.resources”正確嵌入或鏈接到程序集“ MyProject.Common”中,或者確保所需的所有附屬程序集均已加載並完全簽名。

我相信這是來自MissingManifestResourceException的。

http://msdn.microsoft.com/zh-CN/library/system.resources.missingmanifestresourceexception.aspx

我查找了一些解決方案:

但是它們似乎都與我的情況無關。

有任何想法嗎? 幾天來這一直困擾着我。

我在做蠢事嗎?

您確定這些資源文件已嵌入到程序集中嗎? 也許您在移動文件時丟失了“嵌入式資源”設置。 此外,資源名稱可能已更改。 資源的標准名稱是AssemblyName +物理子文件夾+資源名稱

您可以將它們從原始項目導出到文本文件,然后將其導入新項目嗎? 如果只是鍵/值對,那么它應該很簡單。

暫無
暫無

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

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