2014-01-08 41 views
1

是否可以將RaShar視圖中的ReSharper重構「Move to Resource」重用到項目中的資源文件(而不是在App_GlobalResources/App_LocalResources文件夾中)?Resharper在剃刀模板中找不到資源文件

從C#中,我可以選擇將資源字符串移動到我的項目資源文件中,但從Razor視圖中,我只能選擇移動到aspnet特殊資源文件夾中的資源文件。

回答

1

事實證明,我在資源上的訪問級別錯誤。它是內部的,當Razor視圖被編譯到不同的程序集時,他們無法訪問我的資源。

+1

請進一步解釋你做了什麼。你說這是內部的。什麼是,哪裏可以找到它。你剛剛公開了嗎?你有沒有改變它的代碼或在一個屬性窗口?謝謝。 – radbyx

+0

正如已經評論的那樣,解釋你所做的解決問題的方法是有幫助的,而不僅僅是問題是什麼。 -1由於缺乏清晰度。 – BardMorgan

0

我發現你的「託管資源編輯器」(默認), 看屏幕的頂部另一stack overflow post

打開.resx文件答案。有一個名爲「Access Modifier」的下拉菜單。將其設置爲公開。完成。