Start.Resources.20070301_1.exe
这个有问题吧

解决方案 »

  1.   

    谢谢楼上的老大,
    是读取一个嵌入资源的exe,该怎么写
      

  2.   

    未能加载文件或程序集“1502720 bytes loaded from 控制器, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。试图加载格式不正确的程序。
      

  3.   

    你的 Start.Resources.20070301_1.exe 放在那里?应该放到debug\bin这个目录下面
      

  4.   

    Stream streamObj = this.GetType().Assembly.GetManifestResourceStream("Start.Resources.20070301_1.exe");未能加载文件或程序集
      

  5.   

    crossrowman(godi) 
    是象病毒那种,不过不是。
    把几个exe、dll合成一个。有一个需要隐藏amandag(高歌) 
    Start.Resources.20070301_1.exe
    是把这个exe嵌入到资源里了,这个是嵌入的名
      

  6.   

    Stream streamObj = this.GetType().Assembly.GetManifestResourceStream("Start.Resources.20070301_1.exe");
                byte[] b = new byte[streamObj.Length];
                streamObj.Read(b, 0, b.Length);
                streamObj.Close();
                    FileStream fileObj = new FileStream("aa.exe", FileMode.CreateNew);
                    fileObj.Write(b, 0, b.Length);                fileObj.Close();
                    streamObj.Close();   
    前面的代码看来没问题,这样改可以生成嵌入的exe文件的,
    错误还在Assembly a = Assembly.Load(b);这句。。