2010-04-22 110 views
0

我想讀在VSTO共享的資源文件加載使用下面的代碼閱讀資源文件

ResourceManager rm = new ResourceManager("Exceptions", assembly); 
return rm.GetString(key); 
ResourceManager rm = new ResourceManager("Exceptions", Assembly.GetExecutingAssembly()); 
CultureInfo ci = Thread.CurrentThread.CurrentCulture; 
String str = rm.GetString(key, ci); 
return str; 

但它拋出一個錯誤說檢查資源文件是否被嵌入該項目

回答

0

我會在代碼的開頭添加一行這樣的代碼,並在其上設置一個斷點。

var assembly = Assembly.GetExecutingAssembly(); 

然後,您可以在程序集中檢查資源的確切名稱;這是你的問題最可能的原因。

善良,

+0

我怎樣才能檢查種源的名字? – SSK 2010-04-22 12:23:58

+0

添加手錶進行裝配,並檢查它的屬性,當斷點被擊中時:) – 2010-04-22 12:28:17

+0

是我需要檢查哪些屬性? – SSK 2010-04-22 12:36:28