我有自定义扩展Razor视图引擎来处理本地化版本的视图和部分视图,所以我有很多视图,例如Index.cshtml
(默认视图),Index.en-US.cshtml
,Index.ru-RU.cshtml
,{ {1}}等我将它们显示在我的解决方案资源管理器中:
这不是很好,因为我将来会有很多这样的观点,这将是一团糟。所以我尝试手动编辑Index.uk-UA.cshtml
文件:
.csproj
实现与Web.config文件类似的效果:
但它没有帮助。文件树结构保持与第一个屏幕截图相同。视觉工作室有免费的File Nesting扩展,可能会发生这种情况,但这种效果只对我有用(因为我是拥有扩展名的人)但不是我的队友,它会迫使他们安装扩展太。 是否可以在不安装扩展程序且无需手动编辑.csproj文件的情况下实现此目的(这将节省一些时间)。