关于相同命名空间的不同类库引用

问题描述

我创建一个类库Buybuy,但命名空间和另一个类库保持一致都用namespaceshop.Commodities.ComponentsProductDetails.cs在shop下,<%@RegisterTagPrefix="shop"Namespace="shop.Web.Components"Assembly="shop.Web.Components"%><shop:ProductDetailsid="ProductDetails"runat="server"></shop:ProductDetails>这样可以用,没问题ShopProductDetails.cs在Buybuy下<%@RegisterTagPrefix="shop"Namespace="shop.Web.Components"Assembly="shop.Web.Components"%><shop:ShopProductDetailsid="ShopProductDetails"runat="server"></shop:ShopProductDetails>出错说ShopProductDetails不存在编译通过没问题的,可能是哪里的问题哦

解决方案

解决方案二:
ProductDetails.cs在shop下,<%@RegisterTagPrefix="shop"Namespace="shop.Web.Components"Assembly="shop.Web.Components"%><shop:ProductDetailsid="ShopProductDetails"runat="server"></shop:ProductDetails>这样可以用,没问题ShopProductDetails.cs在Buybuy下<%@RegisterTagPrefix="shop"Namespace="shop.Web.Components"Assembly="shop.Web.Components"%><shop:ShopProductDetailsid="ShopProductDetails"runat="server"></shop:ShopProductDetails>这样试试!我也不大懂哦之前有做过
解决方案三:
谢谢,我试试

时间: 2024-12-28 02:32:17

关于相同命名空间的不同类库引用的相关文章

asp.net类库引用问题 该怎么去理解呢

问题描述 vs版本:vs2013问题就是打个比方:首先为了方便我创建了一个文件夹子叫做--毕业设计然后打开vs创建-->空网站(不是项目)保存地址是在毕业设计目录下的"毕业设计-图书管理系统"文件夹里面,然后我在解决方案下新建一个四个类库分别加a_1a_2A_1A_2,然后我分别将a_2和A_2创建时自己会出现的类Class1给删掉自己在重建一个类到里面,[结果是我在网页里using他们的命名空间时只有a_1的命名空间出来了,那么问题就来了.是不是大写字母开头的都会失效?是不是当

请教mapgis6.5开发时类库引用遇到的问题

问题描述 在vb环境下做二次开发,编译时在如下代码位置提示:"未找到方法或数据成员"EditView1.backgroundColor=9但是我在对象浏览器中也找到了EditView对象的BackgroundColor方法,而且EditView1对象名称也没有错,到底哪一步出了问题?请高手指教~~ 解决方案 解决方案二:确定拼写没错误的话,就把代码贴上来吧,让大家帮你看看!解决方案三:重点检查你报错的地方解决方案四:我找到原因了,是因为我重装了系统,引用的库位置有变化,因此对象浏览器中

.NET 框架类库(上)

.NET 框架类库是一个由 Microsoft .NET 框架 SDK 中包含的类.接口和值类型组成的库.该库提供对系统功能的访问,并且被设计为 .NET 框架应用程序.组件和控件的生成基础. 文档约定 用法 异常 线程安全 命名空间.NET 框架类库提供下列命名空间: Microsoft.CSharp 包含支持用 C# 语言进行编译和代码生成的类. Microsoft.JScript 包含支持用 Jscript 语言进行编译和代码生成的 JScript 运行库和类. Microsoft.Vis

《.NET程序员面试秘笈》----面试题16 请简述 .NET的命名空间

面试题16 请简述 .NET的命名空间 .NET程序员面试秘笈 [考点].NET的命名空间的基本理解,自定义命名空间的知识,在程序中使用命名空间的各种技巧. [出现频率] [解答] 使用命名空间的方法可以反映程序中的逻辑关系,并且可以有效避免类名冲突.命名空间就是各种类或其他类型名称的逻辑组织方式,而不代表物理组织方式.例如以下代码: System.Windows.Forms.MessageBox.Show("文本内容"); 在执行以上代码时,将跳出一个带有"确定"

ASP.NET网站中的.cs文件设置了相同的命名空间无法互相调用?刚刚学,求大神指导!

问题描述 找不到类型或命名空间名称"UserObj"(是否缺少using指令或程序集引用?) 解决方案 解决方案二:将命名空间的所有内容写全试下解决方案三:怎么写全啊?解决方案四:为什么在同一个文件夹下,命名空间也相同,就是调用不了啊?解决方案五:引用3楼lqs_roman的回复: 为什么在同一个文件夹下,命名空间也相同,就是调用不了啊? 看看访问修饰符publicclassXXXX解决方案六:引用4楼Mockqi的回复: 引用3楼lqs_roman的回复:为什么在同一个文件夹下,命名

第十四节--命名空间 -- Classes and Objects in PHP5 [14]

object|php5|命名空间 /*+-------------------------------------------------------------------------------+| = 本文为Haohappy读<<Core PHP Programming>> | = 中Classes and Objects一章的笔记 | = 翻译为主+个人心得 | = 为避免可能发生的不必要的麻烦请勿转载,谢谢 | = 欢迎批评指正,希望和所有PHP爱好者共同进步! +---

iOS 9 导入类库全面详尽过程(Ruby安装-&amp;gt;CocoaPods安装-&amp;gt;导入类库)

iOS 9 导入类库全面详尽过程(Ruby安装->CocoaPods安装->导入类库) 由于IT行业的飞速发展,各类工具,软件更新速度都太快了,在网上找的攻略可能都已经不实用了,对于一个新手来说从一片空白到成功地用CocoaPods导入类库需要浏览大量博文,所以在这里我就把全过程整合了一下,并把我个人的安装过程和遇到的一些问题分享一下(以AFNetworking),希望本文能帮助新手只用看这一篇博文就顺利完成整个过程. 引用博文 如何在Mac OS X上安装 Ruby运行环境 CocoaPod

第十四节 命名空间 [14]_php基础

命名变量,函数和类是挺困难的,除了要考虑到变量的名称要易于理解,还要担心是否这个名称在其它某个地方已经使用过. 在一小段脚本中,第二个问题是基本问题. 当你考虑重用你的代码, 在这之后的项目代码必须避免使用你用过的命名. 通常来说,可重用的代码总是包含在函数或类中, 需要处理许多可能发生的命名冲突. 但函数和类之间也可能发生命名冲突. 你可以尝试避免出现这种情况,通过在所有类前添加前缀的方法,或者你可以使用namespace语句. Namespace关键字给一块代码命名. 在这个代码块外部,脚本

Silverlight陷阱:注意程序集引用问题

假定我要用Silverlight类库实现一些通用控件,然后在应用程序中引用这个控件库.当然,控件通常也要访问其他一些第三方或开源的开发包,例如Silverlight Toolkit. 于是这个项目的依赖关系如下: Silverlight Application => Silverlight Control => Silverlight Toolkit.在Visual Studio中创建好项目之间的引用关系: 然后在类库项目中创建一个简单的控件,比如: <UserControl x:Cla