我在我的项目中有一个名为Localization
的卫星程序集。我也有包含以下型号的MVC项目:解决名称空间与卫星组件的冲突
namespace MvcApp.Models.Localization {
class Model {
public Dictionary<string, string> GetLocalization() {
// I want to access the Localization assembly here...
Assembly localization = Assembly.GetAssembly(typeof(Localization.Viewer));
// I'm getting a conflict here as i'm currently inside a Localization
// namespace
}
}
}
有一个很好的方式,我可以访问在此背景下装配Localization
,而不是现在的命名空间?
我很高兴重新命名模型命名空间,但想知道是否有更好的方法。
你为什么不尝试组装 –
@PranayRana的全名'Localization'是字面上的程序集的全名 - 除非有一个前缀/后缀符号我没有察觉 – CodingIntrigue
感谢我猜的答案给出由@R icky在这种情况下是正确的...你可以尝试解决方案 –