我还是一学生,C#程度不太深,特别是数据库的连接上,学的是极薄的一本书,不深。
做了一个小软件,学校的机子运行环境齐全,但若发在用户的机子上,既无数据库软件,又无.NET FrameWork,我怎么将数据库和.NET FrameWork一起添入程序中。
先谢各位行界前辈了。

解决方案 »

  1.   

    既无数据库软件,又无.NET FrameWork歇菜
    就如做Java却没有JAVA虚拟器或者JDK
      

  2.   

    简单的是给他安装.NET Framework
    数据库的话,能连接你的服务器最好
    不能的话,还是需要找机器专门安装的 
      

  3.   

    这个我请教了前辈学哥或者学姐以及老师,小软件的话,用Access数据库便可,形如办公软件,一般机子都有,不必安装;至于.NET Framework,可以通过代码判断,先判断对方机子上是否有.NET Framework,若无,则安装自己的,若有,则直接用用户的.NET Framework
    这是真的
      

  4.   

    "既无数据库软件,又无.NET FrameWork,我怎么将数据库和.NET FrameWork一起添入程序中"肯定是打包了,!!!
      

  5.   

    用本地数据库就可以了,SqlCe 3.5,最好不要用Access.
    通过代码判断这个有点....
    你的程序运行不起来能还想要判断什么?打包,或者安装的时候告诉先要安装.net平台.或者用ClickOnce部署.