關於vb.net的程序運行問題?

kenshin520 2004-08-26 08:13:58
不知道是我機器的問題還是ms的問題,我的vb.net程序運行起來特別佔内存,例如:只有一個form和button的程序運行起來大概佔到11m左右,簡直太大了!!!不知道大家有沒有這個問題!
...全文
100 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ekinwt 2004-08-27
  • 打赏
  • 举报
回复
它运行时好象要调用一个叫 CRT 之类的东东```
这个东东运行的时候就需要 10M的内存```
所以一个空的 .NET 程序 运行的时候也会占10M的内存...
kenshin520 2004-08-27
  • 打赏
  • 举报
回复
to ruoyasoftware(文杰)
我就是在別的只有.net framework的機器上運行的,還是16m左右!
to myhgo(VB.NET开发)
怎楊用代碼釋放内存呢?有沒有類似java的垃圾回收機制?
cuiwb770111 2004-08-26
  • 打赏
  • 举报
回复
用.NET做的程序耗资源是正常的,因为它在运行时要加载很多所需框架中的东西,经常会出现一个很小的程序运行时占用的内存很大的时候
xyzrb8212 2004-08-26
  • 打赏
  • 举报
回复
128m内存就别想了,最少256,建议512,再多不嫌多
xyzrb8212 2004-08-26
  • 打赏
  • 举报
回复
128m内存就别想了,最少256,建议512,再多不嫌多
xyzrb8212 2004-08-26
  • 打赏
  • 举报
回复
这个好像很正常。。。
3tzjq 2004-08-26
  • 打赏
  • 举报
回复
.Net就是这样的!一个Hello World都占有11多MB内存,它不至VB.Net,只要是基于.Net框架
的都这样。如C#....
dofly 2004-08-26
  • 打赏
  • 举报
回复
这倒没有遇到过.

你里面有写什么耗时的代码吗
kuhe 2004-08-26
  • 打赏
  • 举报
回复
在解决方案资源管理器->引用里,把用不到的dll移除,再看看。应该能少用些内存,不过我还没试过。
yuanshang 2004-08-26
  • 打赏
  • 举报
回复
占的内存是不小,,所以第一次运行时都比较慢,,但第二次就快了!~
128内存够呛,最好是256以上的!~
myhgo 2004-08-26
  • 打赏
  • 举报
回复
vs.net是这样的,vs.net有内存自释放功能,到一定程序时(如果不是程序原因)再加几个Form or button ,内存也不会增大了,也可以用代码释放内存
vs.net本身对机器的配置要求就高,只能这样了

===========Good Luck!
ruoyasoftware 2004-08-26
  • 打赏
  • 举报
回复
你不要在开发环境里面运行,,你单独的开发.exe试试看.
不过感觉.net是有些慢!
kenshin520 2004-08-26
  • 打赏
  • 举报
回复
哦,多亏我的机器还不错,但是这个也太过分了!要是再配置低的机器上运行就地慢死,这不是变相的让想学.net的人换机器嘛!我的程序才700多行就占了16m的内存!靠,服了!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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