0

目前我遇到了下一个问题:我有本地化类,它是静态的,在项目的一个程序集中指定(让我们将其命名为 Proj.Common)。而且我有许多实现某些功能的插件。每个插件都是独立的程序集,有自己的视图。为了本地化消息,我制作了通过Assembly.GetCallingAssembly.GetName().Name. 但是视图被编译为单独的程序集,因此当视图调用本地化类时,我不知道哪个插件具有该视图。我如何获得调用程序集的名称,而不是编译视图的程序集。谢谢你。是的,我的应用程序是 MVC 2 ASP.Net 应用程序。

4

1 回答 1

0

假设您可以访问函数中的 MVC 对象,您可以调用ViewContext.Controller.GetType().

于 2012-04-25T17:58:27.700 回答