更改程序集名称会出错

时间:2010-06-28 14:00:08

标签: c# assemblies

当我更改项目的程序集名称,即从“Gui”更改为“Gui2”时,我在构建期间遇到了很多错误。大多数错误包含“找不到xxxx(您是否缺少using指令或程序集引用?)

我做错了什么?

5 个答案:

答案 0 :(得分:3)

您需要修复对该程序集的所有引用以使用新名称。根据您进行更改的方式,您可能还需要修复命名空间引用。

答案 1 :(得分:3)

  1. 如果您在解决方案中的任何其他项目中引用此程序集,则会出现此错误,因为旧名称的程序集不再存在。

  2. 如果您还更改了命名空间,则还必须更改代码中的所有命名空间引用。

  3. 如果您仍然无法弄明白,可以通过prashant.coder@gmail.com离线向我详细说明

答案 2 :(得分:1)

也许您在解决方案中有另一个项目需要更新对该程序集的引用?也许Visual Studio在更改名称时也更改了程序集的名称空间,并且整个项目/解决方案中的“using”语句需要更新?

答案 3 :(得分:1)

您是否也更改了项目中类的命名空间?

如果您这样做,则必须确保在引用已更改名称空间中的类的源文件中添加适当的using指令。

答案 4 :(得分:0)

您是否重新引用了新的DLL?