<![CDATA[Latest posts for the topic "Cần giúp về VB.net"]]> /hvaonline/posts/list/23.html JForum - http://www.jforum.net Cần giúp về VB.net /hvaonline/posts/list/39990.html#246567 /hvaonline/posts/list/39990.html#246567 GMT Cần giúp về VB.net Nhưng mình thấy 1 cái rất bất tiện là , ví dụ máy mình cài .net framework 2.0 , sau khi mình làm xong chương trình .exe , mà cái .exe này chỉ chạy trên những máy có cài .net framewrok 2.0 . chỉ cần là .net nhưng khác phiên bản , 3.0 hay 3.5 là lỗi không chạy được .   Bạn có test trước khi khẳng định điều trên không? Tôi chắc chắc là bạn sai 100%. Các phần mềm được viết trên 2.0 đều chạy trên 3.0, 3.5, 4.0 được. Ngược lại, nếu cho 4.0 dĩ nhiên ko chạy trên 2.0 được.
Chả nhẽ 1 chương trình mình muốn share 200 kb mà phải bắt người ta setup .net framework 20mb thì hơi vô lí 
Từ phiên bản Windows SP 2 là .Net Framework đã được tích hợp vào. Nếu xài Windows có update thì .Net Framework luôn tồn tại trong mọi phiên bản từ Windows XP trở đi.
Vậy các bạn cho mình hỏi , có cách này khắc phục không , hay là mình nhét ,net framework và chương trình của mình trong 1 bản setup ( mà như thế dung lượng cũng kinh ) Mình hỏi thế vì có 1 lần mình đã dùng 1 chương trình viết bằng C#.net , thấy họ cũng làm setup nhưng dung lượng nhẹ lắm , có 4mb , mà chương trình của họ hồi xưa viết bằng C++ cũng chiếm 3mb , giờ viết lại C#.net cũng có 4mb.  
Không có cách khắc phục. Nếu muốn xài chương trình viết bằng .NET thì phải cài .NET Framework. Setup dung lượng nhẹ vì setup được thiết kế là nếu .Net Framework không có trên máy thì download từ Internet về và cài đặt.]]>
/hvaonline/posts/list/39990.html#246580 /hvaonline/posts/list/39990.html#246580 GMT
Cần giúp về VB.net /hvaonline/posts/list/39990.html#246594 /hvaonline/posts/list/39990.html#246594 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#246605 /hvaonline/posts/list/39990.html#246605 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#246612 /hvaonline/posts/list/39990.html#246612 GMT Cần giúp về VB.net

Taejilovely wrote:
Chả nhẽ 1 chương trình mình muốn share 200 kb mà phải bắt người ta setup .net framework 20mb thì hơi vô lí  
Vậy đâm đầu vào .NET làm gì! Chẳng khác nào dùng dây thừng buộc cổ con kiến.]]>
/hvaonline/posts/list/39990.html#246761 /hvaonline/posts/list/39990.html#246761 GMT
Cần giúp về VB.net /hvaonline/posts/list/39990.html#248571 /hvaonline/posts/list/39990.html#248571 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#248591 /hvaonline/posts/list/39990.html#248591 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#248605 /hvaonline/posts/list/39990.html#248605 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#248611 /hvaonline/posts/list/39990.html#248611 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#248632 /hvaonline/posts/list/39990.html#248632 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#248681 /hvaonline/posts/list/39990.html#248681 GMT Cần giúp về VB.net

rongchaua wrote:
Đó là do lỗi code trong chương trình của bạn, không liên quan gì đến .Net Framework cả. 
xin lỗi bạn chứ nếu code sai thì đã chả chạy trên máy mình rồi . code của nó chỉ là mấy dòng console.writeline("xxxxxxxxxxxxxxxxxxx") Mà các bạn bảo code sai thì mình cũng chịu . Và hình như mình có 1 linh cảm là 90 % mọi người ở đây ghét . NET thì phải , đặc biệt là vb.net mình đã đọc nhiều topic hỏi về vb.net , định hướng nhưng ít ai mặn mà với vb.net . Nếu là hỏi về ngôn ngữ khác : C , java thì sẽ được trả lời rất nhiệt tình , còn cứ .net là thế nào cũng bị ăn gạch . ]]>
/hvaonline/posts/list/39990.html#248698 /hvaonline/posts/list/39990.html#248698 GMT
Cần giúp về VB.net /hvaonline/posts/list/39990.html#249579 /hvaonline/posts/list/39990.html#249579 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#249634 /hvaonline/posts/list/39990.html#249634 GMT Cần giúp về VB.net /hvaonline/posts/list/39990.html#249740 /hvaonline/posts/list/39990.html#249740 GMT Cần giúp về VB.net

chiro8x wrote:

KIDLINUX wrote:
Nêu đúng như tác giả nêu thì rõ ràng chương trình chạy trên .NET 2.0 nhưng không chạy trên .NET 4.0 Nếu lỗi chương trình sao nó lại chạy được? Vậy .NET tương thích ngược không đầy đủ sao??? Các pro giúp đỡ tận tình đi, đừng chê bai nữa. Thảo nào mà VB6 vẫn sống rất khoẻ, cộng đồng phát triển VB6 vẫn rất đông và mạnh! Mình cũng là tín đồ của VB6 hì hì 
Bạn có thể dùng complier Freebasic. Hiện tại nó phát triển khá mạnh. Chương trình sau khi build có kích thước nhỏ và ổn định, không cần framework. Hổ trợ GUI không tốt. tìm hiểu thêm tại http://freebasic.net. 
]]>
/hvaonline/posts/list/39990.html#249742 /hvaonline/posts/list/39990.html#249742 GMT
Cần giúp về VB.net Chỉ muốn nói 1 câu ! đả đảo framework. Framework chỉ là một công cụ để các ông lớn cũng cố và tăng sự phụ thuộc của người dùng cuối và các nhà phát triển.  Anh nên xem lý do tại sao người ta phát triển nó thì hơn. Chứ không có gì mà không phụ thuộc vào nhà phát triển cả.]]> /hvaonline/posts/list/39990.html#249750 /hvaonline/posts/list/39990.html#249750 GMT Cần giúp về VB.net

quygia128 wrote:
Chỉ muốn nói 1 câu ! đả đảo framework. Framework chỉ là một công cụ để các ông lớn cũng cố và tăng sự phụ thuộc của người dùng cuối và các nhà phát triển. 
Anh nên xem lý do tại sao người ta phát triển nó thì hơn. Chứ không có gì mà không phụ thuộc vào nhà phát triển cả. 
GNU vẫn sống GCC vẫn sống, mọi thứ Java, .NET làm được bạn có thể cọn lựa các complier khác và thực hiện nó. Mục đích vẫn chỉ có 1, tăng cường sự ràng buộc và phụ thuộc. Nếu bạn là người làm về mãng lập trình, khi bạn order công việc từ nước ngoài thì phần lớn công việc bạn nhận đc không liên quan mấy tới .NET.]]>
/hvaonline/posts/list/39990.html#249797 /hvaonline/posts/list/39990.html#249797 GMT
Cần giúp về VB.net /hvaonline/posts/list/39990.html#249818 /hvaonline/posts/list/39990.html#249818 GMT Cần giúp về VB.net GNU vẫn sống GCC vẫn sống.  Đương nhiên nó không chết được rồi mỗi cái có thế mạnh riêng của mình và không nhất thiết là cái mới ra sẽ giết chết cái cũ mà nó chỉ làm phai nhạt dần. Pascal có rất lâu đời và có biết bao ngôn ngữ mạnh khác nhưng tới bây giờ người ta vẫn học nó, trường học vẫn dạy nó chứ nó chưa chết hẳn :D ]]> /hvaonline/posts/list/39990.html#249821 /hvaonline/posts/list/39990.html#249821 GMT Cần giúp về VB.net Nếu các bạn dùng hàm nào đó có trên 2.0 mà phiên bản cao hơn bị bỏ đi (Hoặc sẽ dùng các hàm khác thay thế.) thì sẽ lỗi.   Không bao giờ có chuyện đó. Hàm có thể bị đánh dấu là obsolete nhưng đó chỉ có tác dụng với developer chứ khi đã compile thì nó vẫn chạy bình thường. Tôi nói lần cuối cùng các bạn có nghe hay không thì tôi cũng bó tay. .NET Framework có tính tương thích ngược, đã chạy trên Version 2.0 thì chạy trên Version mới hơn 2.0.
Chỉ cài được các phiên bản .net theo thứ tự 2 , 3.5 , 4 , Nên khi đã cài .net 4 rồi thì không cài được bản cũ , vs lại không tháo được .net ra khi đã chót cài vào máy  
Tôi khá nghi ngờ kết luận này vì vừa tuần rồi tôi vừa test setup software của công ty trên Windows XP. .Net Framework 4 cài trước sau đó là .Net Framwork 2.0. Vẫn cài bình thường. Tôi sẽ test lại vào tuần sau xem sao.
GNU vẫn sống GCC vẫn sống, mọi thứ Java, .NET làm được bạn có thể cọn lựa các complier khác và thực hiện nó. Mục đích vẫn chỉ có 1, tăng cường sự ràng buộc và phụ thuộc.Nếu bạn là người làm về mãng lập trình, khi bạn order công việc từ nước ngoài thì phần lớn công việc bạn nhận đc không liên quan mấy tới .NET. 
Xin lỗi nhưng mà bạn nói quá linh tinh.]]>
/hvaonline/posts/list/39990.html#249831 /hvaonline/posts/list/39990.html#249831 GMT
Cần giúp về VB.net /hvaonline/posts/list/39990.html#250357 /hvaonline/posts/list/39990.html#250357 GMT