0

ソリューションを作成する必要がありますstand alone EXE。このソリューションには、次のようなtwoプロジェクトが含まれています。

  • A-プロジェクト (開始として設定)
  • B プロジェクト (A Web サービス)

    DLLB プロジェクトは、同じB-projectフォルダーに存在する外部を使用します。上記のソリューションは、ビルド後に完全に実行されます。今、スタンドアローンを作りたいと思っていますEXE。自分の製品を商用目的で販売できるようにするため (学校で)。

これを行うために、次のポイントを実行しました。

  • SETUP Projectnameのソリューションに新しいプロジェクト ( ) を追加しtestます。
  • ドロップダウンから追加project outputして選択します。A-projectproject
  • 次に、同じことをB-project追加して、ドロップダウンからproject output選択します。B-projectproject
  • .net framework 4依存関係を確認してください。
  • それを構築します。
  • インストールします。

myprogram filesディレクトリに移動しtest.exe、管理者として実行して実行し、Web サービスを開こうとしましたURL

それが完全に実行されることを知りましたが、URLを入力すると、書き込まれたメソッドが完全に実行されなかったときに発生するweb services私が返されます。私のプロジェクトでは、書かれたメソッドは externall と呼ばれます。Request errorinstance classInstance classdll

そのdllを私のEXE. それが完全にうまくいくように?コード内のパスを変更する必要がありますか?

4

1 に答える 1

1

1 つの .EXE をデプロイする場合:

  • プロジェクト B が依存する dll をリソースとして追加します ([既存のアイテムを追加] を右クリック -> [dll を選択] -> [ビルド アクションを埋め込みリソースに変更])。
  • プロジェクト A とプロジェクト B で同じことを行います (つまり、それらをリソースとして Setup.exe に追加します)。
  • 次に、ここで説明されているソリューションを実装する必要があります
于 2013-01-03T20:42:49.677 に答える