【问题标题】:Compiler Error Message: BC30560: 'xxxxxxxx_aspx' is ambiguous in the namespace 'ASP'编译器错误消息:BC30560:“xxxxxxxx_aspx”在命名空间“ASP”中不明确 【发布时间】:2009-12-13 18:55:42 【问题描述】: 我在使用 msi 在测试服务器上安装网站后收到此错误。 这类似于this SO 问题。不过这个问题是和开发环境有关的,所以没有解决我的问题。 有人知道是什么导致了这个错误吗? 【问题讨论】: 标签: c# asp.net iis-6 installation windows-installer 【解决方案1】: 最常见的原因是您的 Web 应用程序中有某个类的多个版本...当多个程序集包含相同的类时,当然会发生这种情况。或者无意中混合了预编译和即时编译的 aspx 页面。 【讨论】: 谢谢您的回答。我发现有些文件丢失了,我卸载并重新安装了msi,然后它就可以工作了。