2010-07-07 60 views
1

我有我的資源項目(resx文件),我想在另一個組件asp.net項目中將它們用作App_GlobalResources。從另一個程序集借用資源

現在我試着點擊添加>現有項目>添加爲鏈接,儘管文件在這個文件夾中是可見的,但它們在運行時缺少,並且我看到應用程序找不到指定密鑰的資源..

有什麼建議嗎? 也許有其他方法可以使用該庫中的資源?

我只是希望它是由<%$資源X,Y%>

+0

可能的重複: http://stackoverflow.com/questions/3192223/resx-files-and-extra-application-layer 和http://stackoverflow.com/questions/1222519/access-resx-resource - 從另一個項目文件 – RPM1984 2010-07-07 12:02:15

+0

不是真的..我需要一個解決方案來使用鏈接資源與<%$ Resources x,y%>語法.. – 2010-07-08 04:28:25

回答

0

AFAIK <%$ Resources:Key %>語法只適用於App_LocalResources專用文件夾中的資源文件。

您可以使auto-generated source file public(而不是內部),並通過將Custom Tool設置爲PublicResXFileCodeGenerator直接使用該密鑰。

0

右鍵單擊可連接上的項目,並設置編譯模式爲「資源」。我認爲那就是我必須要做的...

+0

沒有..它沒有幫助.. – 2010-07-07 09:02:33

+0

啊,好吧,值得一槍。沒有使用ASP,只是XAML /圖像資源:) – 2010-07-07 09:19:14

相關問題