2010-12-29 2 views
1

私はこの非常に単純なアプリケーションを持っています.WebServiceを使用してデータをサーバーのDataBaseに転送します。今では、このアプリケーションを1つのファイルとして保存し、それを動作させるのに必要なXMLファイルがないことが非常に重要です。私はXMLファイルがこのwebServiceに情報を保持していると思うので、それがなければアプリケーションがクラッシュします。このXMLファイルなしでアプリケーションを動作させる方法、またはXMLをexeアーカイブに入れる方法はありますか?アプリケーションを「単一ファイル」にしてXML設定ファイルを取り除きます

これを達成する方法は非常に高く評価されます。

答えて

0

invoke a web service programmatically(Visual Studioが追加されたWeb参照なし)のように聞こえます。潜在的に有用な別のリンクhere

app.configファイル内に存在するすべての構成設定が、ある意味でハードコードされている可能性があると考えていますが、さまざまな設定セクションでは、さまざまな程度の工夫が必要です。

+0

..大きな回避策のようですが、他の方法でこれを行うことは本当に不可能ですか?私はビジュアルスタジオを使用している、私はアプリケーションが単一の.exeとしてビルドできるようにすることができます何かがありません? –

+0

@Jacob Kofoed:聞いたことはありませんが、私が知りたいことを誰かが訂正できるかどうかは分かりません。しかし、それについて考えるとき、基本的に必要なのは、Visual StudioでWeb参照を追加して作成されたWebサービスコードです。 Web参照を通常作成し、生成されたコードをすべての構成参照で探し、それらをハードコードされた値に置き換えることができます。それは確かに試してみる価値があります。 – David

+0

ええ、私は、アプリケーションを実行するために必要な値がほんのわずかであることを発見しました。私は初期化時にこれをハードコーディングできると思います。 vb.netコード内にXMLを書く方法はありますか? –

関連する問題