我正在用C#编写一个服务,并且我的类库原始名称的开头是:Common。如何更改类库名称?
而这个名字与另一个动态链接库冲突:common.logging.dll
。
我改变了它,但是当我将它引用到另一个库时,它也是冲突。尽管我将名称更改为:jsptpd.commom
。
这是冲突代码:
private static readonly Common.Logging.ILog logger = Common.Logging.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
而且它是在程序的名字显示的名字,但是当我引用和输入类常见的,这也提示了旧名称,而不是common.logging。
如何解决?
冲突:
当我referece的Common.Logging.dll和jsptpd.CommonImpl(旧名是常见的).dll文件。
程序提示:
Namespace jsptpd.common not exists type or namespace "logging",do you lack of dll or reference?
但是,当我没有引用jsptpd.CommonImpl(the old name is common).dll
记录可以更正:
Common.Logging.ILog.
请解释“冲突”。 – CodeCaster
我不确定你在问什么,但也许你可以从[使用指令(C#参考)](http://msdn.microsoft.com/en-us/library /sf0df423.aspx)。 –
听起来我很诧异,你把程序集名称与命名空间名称搞混了。这是重要的命名空间名称。回到那个项目,选一个更好的名字。 –