【发布时间】:2013-07-07 10:06:43
【问题描述】:
我被要求为在 asp.net 中设计的现有网站单独创建一个移动版本(我知道这很糟糕,但项目太大而无法重新开始)。我复制了文件背后的代码以在单独的“Mobile”文件夹中创建新的 aspx 文件,但现在我收到一条错误消息,指出类型“已经包含 [...] 的定义”。我知道这与某些东西的重复使用有关,但我现在该如何解决呢?
【问题讨论】:
标签: c# asp.net mobile mobile-website
我被要求为在 asp.net 中设计的现有网站单独创建一个移动版本(我知道这很糟糕,但项目太大而无法重新开始)。我复制了文件背后的代码以在单独的“Mobile”文件夹中创建新的 aspx 文件,但现在我收到一条错误消息,指出类型“已经包含 [...] 的定义”。我知道这与某些东西的重复使用有关,但我现在该如何解决呢?
【问题讨论】:
标签: c# asp.net mobile mobile-website
如果您只是复制了代码隐藏文件并且没有更改命名空间或页面类名称,您将会遇到冲突。在移动文件夹中重命名命名空间以包含“移动”一词可能是最简单的。确保您记得更改您的 aspx 中的代码隐藏引用。
【讨论】: