2016-08-15 5 views
0

すべてのファイルを1つのファイル(exe)にまとめたい。私はCostura Fodyを使用しています。すべてがokeyです。プログラムが実行されていますが、私の1つのウィンドウ(wpf)を見ましたが、私のプログラムが別のウィンドウ(OpenWindow())を開きたいとき -すべてのファイルを1パックにパックする

私のプロジェクトのプロパティにも「リソース」を追加しようとしています。

私はawesomium(webkit for C#)を使用していますが、それは問題ですか?ここで

は私のプログラムのコードです:だから

namespace adek 
{ 
    public partial class MainWindow : Window 
    { 
     public MainWindow() 
     { 
      InitializeComponent(); 
      CopyProgram(); 
     } 

     public void SaveVisitor() 
     { 
      //remove for clean 
     } 

     public async Task<int> CheckTime() 
     { 
      while (true) 
      { 
       //remove for clean 
       OpenWindow(); 
       await Task.Delay(120000); 
      } 

      return 1; 
     } 

     public void OpenWindow() 
     { 
      ad win2 = new ad(); 
      win2.RunTask(); 
     } 

     public void CopyProgram() 
     { 
      if (aboutme.DirectoryName == destination) 
      { 
       CheckTime(); 
      } 
      else 
      { 
       SaveVisitor(); 
       CheckTime(); 
       try 
       { 
        File.Copy(me, destination + "\\" + aboutme.Name); 
       } 
       catch { } 
      } 
     } 

     } 
} 

、それを動作させるには?それは管理されていない部分があるので

は、任意のヘルプ

答えて

1

awesomiumコンポーネントは間違いなく問題になる可能性をありがとう、と私はCosturaは、このの世話をすることができるとは思いません。

BoxedApp PackerまたはEnigma Virtual Boxのような他のソリューションを見てください。しかし、彼らは無料の製品ではありません。私は自由な選択肢がないことに気づいていません。

関連する問題