类库变成文件夹了???

qusibagundan 2009-09-26 03:55:27
我在一台电脑上做ASP.NET三层架构的一个网站项目,建了BLL,DAL和MODEL类库,可是我把它拿到另一台电脑上,打开网站后发现类库全部变成文件夹模式了,能变回来吗?
...全文
260 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvfeng19806001 2009-12-06
  • 打赏
  • 举报
回复
兄弟,你在你的电脑上建的时候,肯定有一个解决方案的,你拷的时候,连这个也拷过来,然后打开项目/解决方案时,打开它就行了!(就是打开解决方案而不是打开项目)
如果你没考,按你说的有类库,那就应该是有4个项目(一个网站,3个类库),所以随便打开其中一个,然后把其他三个添加进解决方案即可!
qunmoluanwuma 2009-12-06
  • 打赏
  • 举报
回复
正确答案:19楼
别样苍茫 2009-12-03
  • 打赏
  • 举报
回复
用添加现有项的形式添加你原有的类库就好了
qunmoluanwuma 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 qusibagundan 的回复:]
我在一台电脑上做ASP.NET三层架构的一个网站项目,建了BLL,DAL和MODEL类库,可是我把它拿到另一台电脑上,打开网站后发现类库全部变成文件夹模式了,能变回来吗?
[/Quote]

你的这个问题解决没有呀,我也出了跟你一样的问题。不知道怎么解决!
如果你知道答案。请帮我解惑!
非常谢谢!
tuzibai 2009-09-27
  • 打赏
  • 举报
回复
我刚学的时候也遇到过这样的情况,因为我是新建的一个网站
后来我就 新建项目>asp.net 应用程序 再添加类库,打开还是类库文件而不是文件夹
wolkai 2009-09-26
  • 打赏
  • 举报
回复
新建个解决方案 把相关项目添加进去就可以了
qusibagundan 2009-09-26
  • 打赏
  • 举报
回复
可是类库的图标和文件夹不一样啊,原来建的类库图标是类库的图标,现在变文件夹图标了,这样没问题吗?
chen_ya_ping 2009-09-26
  • 打赏
  • 举报
回复
你新建了一个类库本来就是在电脑上新建了一个文件夹啊
qusibagundan 2009-09-26
  • 打赏
  • 举报
回复
lovexilove 2009-09-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 qusibagundan 的回复:]
我在一台电脑上做ASP.NET三层架构的一个网站项目,建了BLL,DAL和MODEL类库,可是我把它拿到另一台电脑上,打开网站后发现类库全部变成文件夹模式了,能变回来吗?
[/Quote]
牛人一个,问的问题像初学者 却会用三层来建站 真不知道你的三层是怎么写的?
别告诉我是开源
qusibagundan 2009-09-26
  • 打赏
  • 举报
回复
可是,我建的是ASP.NET网站啊,在做的那台机器里看类库还好好的,拿到另一台去就变成文件夹了,怎么回事?
beecbf 2009-09-26
  • 打赏
  • 举报
回复
是啊!项目都是用文件夹保存的啊!
fantapear 2009-09-26
  • 打赏
  • 举报
回复
在学校时候我也经常遇到过这种情况。应为电脑都是学校的,项目都是在自己U盘上。
不过类库本来就是一个文件夹,你可以新建了看。
感觉不影响编程,项目可以继续做。
[Quote=引用 4 楼 wuyq11 的回复:]
BLL,DAL以文件夹保存相关文件,在网站中添加引用DLL
[/Quote]

你试下,怎么解决还没研究过!
qusibagundan 2009-09-26
  • 打赏
  • 举报
回复
有人知道吗?
qusibagundan 2009-09-26
  • 打赏
  • 举报
回复
我建的不是项目啊,建的的C#语言的ASP.NET网站啊?怎么会这样?类库变成文件夹?严重吗?
lirenniao 2009-09-26
  • 打赏
  • 举报
回复
重新 添加3个类库,,然后把 你的类 添加进来就 OK 了。。
Angusns 2009-09-26
  • 打赏
  • 举报
回复
正常。
wuyq11 2009-09-26
  • 打赏
  • 举报
回复
BLL,DAL以文件夹保存相关文件,在网站中添加引用DLL
程序漫步 2009-09-26
  • 打赏
  • 举报
回复
一个 项目 本来就是 用文件夹保存的

gui0605 2009-09-26
  • 打赏
  • 举报
回复
你建的应该是项目吧~新建项目本来就会生成文件夹的,你只要在别的电脑打开解决方案就会把这些项目加进来的
加载更多回复(1)
J2ME WTK的内容和目录结构   2.1 安装过程   在说明WTK文件结构之前,让我们首先把它安装起来。   WTK的安装程序与普通程序一样简单,只有一点需要注意,由于WTK自身并没有附带Java的运行环境JDK,所以,在WTK安装之前你需要安装自己的JDK(我们这里选用的是JDK1.4.2)。   WTK会首先自动检测当前系统已有的Java虚拟机:   然后显示出当前虚拟机所在路径   您在确定无误后,就可以继续了,最后安装成功后,您将得到一个包括多种实用工具的开发包。以下是安装显示的菜单项。   2.2 目录结构   无论哪个版本的WTK都会包括以下几个目录:   appdb目录: RMS数据库信息   apps目录: WTK自带的demo程序   bin目录: J2ME开发工具执行文件   docs目录: 各种帮助与说明文件   lib目录: J2ME程序库,Jar包与控制文件   session目录:性能监控保存信息   wtklib目录: JWTK主程序与模拟器外观   WTK是用来开发MIDP的,为了让MIDlet可以顺利编译和执行,WTK必须具有CLDC和MIDP的类库,WTK可以帮助我们省去额外安装调试这些类库的时间。而不同版本的WTK包含的程序库内容是不一样的,比如说2.0中包含了midpapi.jar, wma.jar, mmapi.jar,而在2.1中则变为了cldcapi10. jar, cldcapi11.jar, midpapi10.jar, midpapi20.jar, wma.jar以及mmapi.jar;在2.2中,wma.jar又细分为wma11.jar, wma20.jar。如果您在开发中需要某个特定的jar包而当前的WTK版本又没有时,您可以简单把这个jar包拷贝如当前WTK的lib文件夹即可。   apps目录中包括了许多Demo程序,为我们演示了J2ME的一些技术实例,这些往往是很好的学习材料。
  前段时间学习了一下Prism,感觉应该找个机会实践一下,而且前段时间,贱内(希望我老婆看不到这篇文章:))让我帮她做个定时提醒的小工具,做好之后感觉以前做了好多自己能用的小工具,如果能够整合到一起,该多好,所以,想起来做个个人工具集成平台,用来继承一系列我自己的以前做过的小软件。 知识背景   主要的知识背景是基于WPF的框架Prism,这个框架是微软的CodePlex中的一个Team开发的平台,现如今貌似已经发布4.0了。唉,说到这里,我以前的公司就是用的这个框架做的应用程序,现在的公司虽然比以前的公司待遇好了,不过用不着做WPF了,也基本上不使用任何框架开发,郁闷啊,呵呵,发发牢骚。在我的“个人平台”里面,没有使用整个框架,只是将框架减配加到我的基础类库里面。使用的东西包括,“Bootstrapper”,“ServiceLocator”,还有“Modularity”,而且我只是借用了他们的思想,然后进行了轻量级的实现。特别是其中的“Modularity”部分,我使用了微软推出的MEF架构进行了简单的实现,经过单元测试,效果不错。   大家如果有兴趣研究Prism的知识,可以访问下面的链接:   http://compositewpf.codeplex.com/   应用程序的外壳使用WPF的应用程序,并且采用了MVVM模式,个人感觉这种方式更有利于子系统的集成。希望大家要是进行WPF的开发一定要关注这种模式,能够带来很多好处,比如:解耦、利于单元测试、界面利于更换等等。 名词解释   模块:  实现应用程序(个人集成平台)功能的各个部分;   子系统: 能够集成到应用程序(个人集成平台)中的各个功能插件; 系统结构 图1 Personal Integration Platform系统结构图   (1). Personal.Component   作为基础模块,借助于Prism的思想,轻量级的实现了部分Prism的功能。包括Bootstrapper,ServiceLocator,以及Modularity(使用MEF架构)。   (2). Personal.Presentation   作为基础模块,对WPF的MVVM模式进行了简单的支持。   (3). IntegrationUtilities   对子系统集成的逻辑进行支持,在此模块中定义了集成的规范的数据结构,以及用于子系统集成的服务(服务的概念借助于Prism中的ServiceLocator)。   (4). PersonalIntegrationPlatform   个人集成平台,这个也就是这个应用程序最核心的部分,整个应用程序的入口,外壳程序。   (5). NotifyIconWpf   一个第三方的开源WPF控件,用过Winform的同志们都知道,NotifyIcon是个系统托盘。因为我希望的是,我的软件运行后直接运行在托盘中,而不是在桌面上占据个Form跑着,我觉得大家平时用软件,肯定没有那么多时间老是盯着一个Form在那里操作,因此,我觉得采用系统托盘的方式比较好,需要的时候打开,不需要的时候,就在系统托盘里面呆着。   (6). Sub-System   子系统,可以有任何有.net知识的人员开发并且集成到平台中,只要符合集成平台的集成规范就可以。现在已经默认集成了ShutDown子系统,后续还会集成我原来做过的一些比较有用的小程序。呵呵,大家有兴趣,也可以按照继承规范,向里面集成一些自己喜欢的子系统。 使用技术思想   谈到技术思想,主要的思想其实就是面向对象,因为那几个所谓的SOLID思想都是由面向对象的思想衍生出来的。希望大家读到我的这篇文章,不能够奢望大家有收获,但是,希望大家能够不把注意力过于集中到使用的技术,或者编程的技巧,而是集中到系统的结构以及技术思想的运用上。也就是说,不在乎怎么实现,而是在乎怎么组织。嘿嘿,这样就是我为啥给大家看这个系统的结构图,而不是代码的原因,在后面会附上这个项目的源代码,如果对大家有用的话,大家可以拿去看看。 集成方法   (1). MEF框架   MEF框架应该是微软在.net 4.0中推出的一种框架,我理解,主要就是运用IOC的思想进行解耦。最大的好处就是可扩展,这个思想其实早就有,想设计模式中的观察者模式,IOC/DI的思想,以及好莱坞原则,其实都是运用的这种松耦合,可扩展的模式设计的。所谓的松耦合,不是没有耦合,而是耦合到基础的框架,什么叫基础框架,就是谁都能耦合的框架,比如: 如果你写的是.net的应用程序,那你肯定要与.net进行耦合,所以解耦的概念是相对的,耦合才是绝对的。   这里只是想为大家引入这个概念与这种思想,这里并不对MEF进行

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧