使用Visual Studio 2015我可以将资源文件(Resource.resx)添加到MVC 6项目。但是,资源的修饰符默认为:Internal。
如果我右键单击资源并选择属性,我看不到我曾经能够看到的任何高级属性,即浏览到URL,构建操作,复制到输出目录,自定义工具和自定义工具命名空间。我能看到的唯一两个属性是Misc,即文件名和完整路径。
如果我通过双击打开资源,则禁用Visual Studio中的Access Modifier。
我错过了什么?
答案 0 :(得分:0)
本地化在MVC6中的工作方式略有不同。
这里可以看到一个例子:https://github.com/aspnet/Mvc/tree/dev/samples/LocalizationSample.Web
一个重要的注意事项是您必须使用以下命令运行应用程序:dnx web,因为从visual studio运行应用程序时存在错误。有关详细信息,请参阅此issue。