我用VS2005的C#做了个能连接数据库的aspx程序。调试的时候能实现对数据库某个表进行写入数据。但是我想把它生成出来,我就在添加项目,安装向导,然后把要生成的文件添加了进去,只有3个文件,一个是**.aspx,一个是**.aspx.cs,还有一个是config文件。生成以后,可以安装,但安装好以后,打不开程序。请问各位大侠,哪里错了吗?或者应该怎么生成安装文件,脱离VS2005直接可以使用。帮帮忙,谢谢啦!

解决方案 »

  1.   

    你安装的 这台机器上有没有 .NET Framework 平台?如果没有,是无法解释c#程序
      

  2.   

    虽然没有.NET Framework ,但是我在打包的时候把需要的.NET Framework 打包进去了,拿到另一台机器上安装的时候,提示安装.NET Framework ,接着在安装的C#程序!5555~~
      

  3.   

    如果安装了 .NET Framework ,那么你做个测试,制作一个简单的winform程序 ,就放一个窗口,然后生成,然后把bin目录下的项目exe文件拷贝到 这个机器上,看能不能运行,如果可以就不是.NET Framework 的问题,如果不行,就是.NET Framework 没装好。还有你程序所引用的 .dll文件必须也打包进去,否则也运行不了
      

  4.   

    应该建的网站,发布网站
    在IIS中配置虚拟目录或网站。浏览页面,设置框架
    通过安装部署生成安装包